Practice Locations
La Jolla Podiatry - CC01
9850 Genesee Ave, Suite 510
La Jolla, 92037
Phone: (858) 450-9218
Alvarado - CC12
6719 Alvarado Road, Suite 200
San Diego, CA 92120
Phone: (858) 450-9218
Encinitas - CC13
501 North EL Camino Real Suite 201
Encinitas, CA 92024
Phone: (760) 436-8667