St. James – St. Leo Medical Program 936 Genevieve St, Solana Beach, CA 92075, USA 858-259-9464 https://stjamesandleo.org/medical-dental/ Get Directions NAFC Member? Yes