The parish, St. Mary of Perpetual Help, dates from 1880.