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 space, we may even have a special gift for you 🙂