Mary, Star of the Sea Catholic ChurchParishShare7669 Girard AvenueLa Jolla, CA 92037United StatesGet directions