Where to find us.
The First Spiritualist Church of Willimantic
268 High Street
Willimantic, CT 06226
860-423-5774