Connecticut Trust For Historic Preservation

Thimble Islands Historical Society

612 East Main Street
Branford, Connecticut 06405