1. Tedford Real Estate 46 N Windham Rd, Windham, CT 06280 Coordinate: 41.714046,-72.166626 Phone: (860) 423-8958