Found 1 place
Address: 199 Boston Post Rd, Milford, CT 06460
Latitude: 41.271 (41°16′16″N), Longitude: -72.9968 (72°59′49″W)