Saint Francis of Assisi ChurchParishShare673 Ellington RoadSouth Windsor, CT 06074United StatesGet directions