Looking for Us!? Follow the Map to Find Our New Showroom.

Did you know that we have moved? We have a beautiful new showroom located at 63 Fountain Street, Framingham MA. Find us just┬ásouth of Farm Pond Park on the ground level of the building, with beautiful views of the pond. Our hours are Monday through Friday 10am-5pm and Saturday 12pm-5pm. Come see our beautiful new…