Stamford Old Town Hall

Address:
175 Atlantic Street, Stamford, Connecticut, USA
 View map