, today located at 219 Bean Ave., used to be called the Church of the Immaculate Conception.
This photo shows the parish's first worship in building in 1881 located at the corner of North Santa Cruz and Bean avenues.
According to historical records, the building was constructed in 1878.
Source: Hooked on Los Gatos, the Library and Museum History Project
Provided by Los Gatos librarian Henry Bankhead