Contact

St. James Parish Office – (858) 755-2545
625 S. Nardo
Solana Beach, CA  92075

St. Leo Mission
936 Genevieve St.
Solana Beach, CA  92075