Connecticut Trust For Historic Preservation

Meriden Historical Society

1090 Hanover
Meriden, Connecticut 06451