Found 3 places
Address: 501 Main St, Willimantic, CT 06226
Latitude: 41.7101 (41°42′36″N), Longitude: -72.2081 (72°12′29″W)
Address: Main St, Willimantic, CT 06226
Latitude: 41.7099 (41°42′36″N), Longitude: -72.207 (72°12′25″W)
Address: 12 Pleasant St, Willimantic, CT 06226
Latitude: 41.7086 (41°42′31″N), Longitude: -72.2059 (72°12′21″W)