Local time: 02:52 pm

720 Bedford Street, Stamford, Connecticut, 06901, USA

1 mile from Amtrak Station...

Image

gallery-35