Old Town Hall

The Old Town Hall is located in the Downtown section of Stamford, Connecticut. The building was built in 1905 and was added to the National Register of Historic Places on June 2, 1972.

Building Activity

  • OpenBuildings
    OpenBuildings added a digital reference
    about 6 years ago via OpenBuildings.com