The Basilica of the Immaculate Conception is a Roman Catholic church located at 74 West Main Street in Waterbury, Connecticut. The parish traces its roots to November 1, 1847 when a group of Catholics in the area, under the leadership of pastor Father Michael O’Neil, purchased a former Episcopal church and dedicated the parish to St. Peter. The group previously rented Washington Hall at West Main Street and Exchange Place.
Less