St. Leo Mission Church in Solana Beach, California

Mass Times in Solana Beach

Sunday Mass 8:30 am, 10:30 am

936 Genevieve St, Solana Beach, CA 92075

(858) 481-6788

Website