Tags: Religious Building.
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.