Kevin J Shanaghan, D.O.

Kevin J Shanaghan, D.O., Family Medicine
Locations
MarinHealth Internal Medicine-A UCSF Health Clinic
23 Reed Blvd Ste 120
Mill Valley, CA 94941
MarinHealth Primary Care - A UCSF Health Clinic
4000 Civic Center Dr Ste 200B,
San Rafael, CA 94903
Specialties
Languages
- English
Kevin J Shanaghan, D.O., Family Medicine
Education & Training
Medical School : Univ of New England College of Osteopathic Medicine
Internship : Lehigh Valley Hospital
Residency : Reading Hospital Medical Center
Board Certification : American Board of Family Medicine (Certified)
Accepting New Patients
Yes