Immaculate Heart of Mary parish existed from 1873 until 1993 and was located at 2nd and Norris streets in Chester. The records are now maintained at St. Katherine Drexel Church in Chester.