search

location

insurance

close
View map
Dr. Richard C Ostrup, MD

Dr. Richard C Ostrup, MD

Neurosurgeon

Specialties

  • Neurosurgeon

Office locations

9850 Genesee Ave

La Jolla, CA 92037

2100 5th Ave

San Diego, CA 92101

ZocdocFind a SurgeonDr. Richard C Ostrup, MD