A PARISH OF THE DIOCESE OF SAN DIEGO
6400 Saint Therese Way, San Diego, CA 92120-3014
Phone: 619.582.3716
Fax: 619.582.2535