This is the Catholic Church of the Immaculate Conception in Old Town. Construction started in 1868, but it took until 1917 until it was completed. The church was officially dedicated on July 16, 1919. For a detailed history of this church check out http://ic-sandiego.org/history/html.
April 1, 2010