Address: 976 Wheelers Farms Rd Milford, CT, 06461, USA
Rating: 1
Rating: 1
There is no stop sign at the intersection of Newton St and Wheelers Farm Rd in Milford. Very dangerous!