Saint Thomas Moore ChurchParishShare87 Mystic RoadNorth Stonington, CT 06359United StatesGet directions