Saint Francis Chapel in San Diego

Saint Francis Chapel in San Diego is a Church. It is near California Quadrangle.

Amenity
place of worship
Building Type
building