First Congregational Church Canterbury CT

Open Hearts, Open Minds, Open Doors

First Congregational Church of Canterbury

Location


View Larger Map