Saint Mary's Roman Catholic ChurchParishShare57 Valley StreetWillimantic, CT 06226United StatesGet directions