Showroom and Manufacturing Facilities by Region

Come see for yourself why Quality is in the details.  Visit one of our conveniently located showrooms so you can view our colors, styles and quality first-hand.
Operating hours may vary (Showrooms generally are open from 8-3) and some showrooms are open only by appointment, so please call ahead.  

Northeast Region (Delaware, Maine, Massachusetts, New Hampshire, New Jersey, New York, Pennsylvania, Rhode Island and Vermont):

Refton, PA (Administrative)
50 Refton Road, P.O. Box 117
Refton, PA 17568
Phone: 717-786-3229
Fax: 717-806-0961

Schnecksville, PA
4140 Sand Spring Road
Schnecksville, PA 18078
Phone: 610-769-4091
Fax: 610-769-4099

Tower City, PA
251 Clarks Valley Road
Tower City, PA 17980
Phone: 717-647-8550
Fax: 717-647-8558

Millbury, MA
50 Howe Ave.
Millbury, MA 01527
Phone: 508-581-4115
Fax: 508-762-1504

Thompsontown, PA (Mailing)
P.O. Box 189
Thompsontown, PA 17094
Phone: 717-535-5500
Fax: 717-535-5501

Thompsontown, PA (Physical)
147 Lockport Lane
Millerstown, PA 17062
Phone: 717-535-5500
Fax: 717-535-5501



Mid Atlantic Region (Maryland, Northern Virginia and West Virginia):

Littlestown, PA
6295 Baltimore Pike
Littlestown, PA 17340
Phone: 717-359-4200
Fax: 717-359-4472
*Please call to schedule an appointment.*

Kearneysville, WV
761 Opequon Lane
Kearneysville, WV 25430
Phone: 304-260-0093
Fax: 304-260-0049


Mid West Region (Illinois, Indiana, Michigan, Ohio and Western Pennsylvania):

Portersville, PA
1640 Perry Highway
Portersville, PA 16051
Phone: 724-368-3790
Fax: 724-368-3799
*Please call to schedule an appointment.*





South East Region (Central Virginia, Richmond Area, North Carolina, South Carolina and Georgia):

Mooresville, NC 
174 South Iredell Industrial Park Rd.
Mooresville, NC 28115
Phone: 704-660-9418
Fax: 704-662-0974

Benson, NC
500 South Market Street
Benson, NC 27504
Phone: 919-207-3839
Fax: 919-207-3838





West Region (Colorado, Kansas, Nebraska, New Mexico, Utah and Wyoming):

Littleton, CO
9777 Highway 85-N
Littleton, CO 80125
Phone: 303-791-6200
Fax: 303-791-6203