Dean James Foster, MD, Orthopaedic Surgery

7135 Vista Del Mar Ave
La JollaCA  92037-5341 (San Diego County)


Phone: 858-459-9777
Fax: 858-999-0777

NPI: 1164846002
License Number: G35301 (CA)