After 175 years, Immaculate Conception remains vibrant parish