Address: 502-536 Stillwater Rd Stamford, CT, 06902, USA
Rating: 2
Rating: 2
There’s a huge pothole on Stillwater Rd (going south), before turning right onto Palmer Hill Rd. Many cars have broken their tires. Be careful.