Our Location:

The First Spiritualist Church of Willimantic

268 High Street

Willimantic, CT 06226

860-423-5774