Haines is headquartered in Baltimore, Maryland. Our service areas cover much of the East Coast, including Delaware, Florida, Georgia, Maryland, New Jersey, North Carolina, Pennsylvania, South Carolina, Tennessee, Virginia, Washington D.C. and West Virginia.
We offer supply centers, distribution centers, and centers that provide both services.
To find the store nearest you, peruse the list below.

Delaware
NEW CASTLE
Supplies Center
- 19 East Commons Blvd, Suite 1, New Castle, DE 19720
302-652-3151
800-922-9248
Florida
ORLANDO
Distribution Center & Supplies Center
- 4201 Shader Road, Suite 300, Orlando, FL 32808
407-295-5363
800-922-9248
Georgia
DALTON
Supplies Center
- 3005 Parquet Drive, Dalton, GA 30720
706-277-1449
800-922-9248
DOUGLASVILLE
Distribution Center & Supplies Center
- 7555 Wood Road, Douglasville, GA 30134
770-431-8222
800-333-2478
Maryland
BALTIMORE/GLEN BURNIE
Distribution Center & Supplies Center
- 6950 Aviation Blvd, Glen Burnie, MD 21061
410-760-4040
800-922-9248
North Carolina
CONCORD
Distribution Center
- 1000 Derita Road, Concord, NC 28027
704-694-6213
800-922-9248
GREENSBORO
Supplies Center
- 614 Broome Rd, Greensboro, NC 27406
336-398-0000
800-922-9248
RALEIGH
Distribution Center & Supplies Center
- 1412 Transport Dr, Raleigh, NC 27603
919-828-5697
800-922-9248
Pennsylvania
OAKS
Distribution Center
- 125 Green Tree Rd, Suite 30, Phoenixville, PA 19460
610-933-6430
800-922-9248
PHILADELPHIA/BRISTOL
Supplies Center
- 5800 Ellwood Ave, Suite G, Bristol, PA 19007
215-634-0220
800-922-9248
YORK
Supplies Center
- 75 Acco Drive, Suite A4, York, PA 17402
717-741-6681
800-922-9248
South Carolina
GREENVILLE
Supplies Center
- 1200 Woodruff Rd, Suite B-1, Greenville, SC 29607
864-297-3147
800-922-9248
Tennessee
NASHVILLE
Distribution Center & Supplies Center
- 730 Space Park South, Nashville, TN 37211
615-254-1151
800-922-9248
Virginia
RICHMOND
Distribution Center & Supplies Center
- 4263 Carolina Ave Suite F, Richmond, VA 23222
804-652-2808
800-331-2846
WYTHEVILLE
Distribution Center
- 160 George James Dr, Wytheville, VA 24382
276-223-1711
800-506-7251