St. Leo’s Medical and Dental Program 936 Genevieve Street, Solana Beach, CA, USA (858) 755-2545 https://stjamesandleo.org/medical-dental/ Get Directions NAFC Member? No