The Immaculata Catholic Church, located at 5998 Alcala Park Way, San Diego, CA 92110, is a stunning and historically significant church situated on the campus of the University of San Diego.