April 21, 2024 @ 9:00 AM - 1:00 PM Bishop Mello Visitation at St. Peter’s, South Windsor St. Peter's, South Windsor 99 Sand Hill Rd, South Windsor, CT, United States