115 Main St, Somers, CT 06071, United States
8 Egypt Rd, Somers, CT 06071, United States
15 Field Rd, Somers, CT 06071, United States