South Windsor Showroom
On Display in South Windsor
This piece is on display at our South Windsor showroom—which means you can check it out up close, test it out, and make sure it’s just right for you.
📍 Where? 41 Glendale Road South Windsor, MA 06074
🕒 Showroom Hours: Mon-Sat 9:30am-5:30pm, Sun 12-5pm
📍 Get Directions
Want to see what else we have in South Windsor? Browse our South Windsor Showroom Collection