Directions

Come visit our Windham Mountain Retreat showroom on Main Street in Windham, NY at 5338 Route 23, across the street from Michael’s Diner.

windham-storefrontwindham-view