Where to find us.

The First Spiritualist Church of Willimantic

268 High Street

Willimantic, CT 06226

860-423-5774