Address: 655 Atlantic St Stamford, CT, 06902, USA
Rating: 1
Rating: 1
The light at the rear exit from the train station is failing to trigger causing commuter traffic to back up into the station.