1. Windham Interiors 87 North Rd, Windham, CT 06280 Coordinate: 41.70422,-72.16265 Phone: (860) 450-1884