Former Griswold Hotel, Groton

Former Griswold Hotel, Groton

The former Griswold Hotel in Groton. Demolished in 1968.

Leave a Reply

Your email address will not be published. Required fields are marked *