Shelly Dawson, MD

Family Medicine
Cost:

Doctors on Duty Medical Group

3130 Del Monte Blvd, Marina, CA 93933

Accepting new patients

(831) 883-3330