Hours: Our showroom is open
Mon, Tues, Wed, Fri: 9am to 5pm
Thurs: 9am to 6pm
Sat: 9am to 3pm
Customer Service: (603) 889-7220
We are located in downtown Nashua
222 Main St., Nashua, NH 03060
click on the map to open Google maps and get directions to our showroom and office.