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. It served as town hall until 1986 when the city purchased the modern office building at 888 Washington Boulevard and moved all the city government offices and the Mayor to this current location. From around 1988 till today, OTH has remained vacant. In 2009 was added a new wing with glassy facade. For more information, click on the logo on the thumbnail which redirect you to our blog.