Kevin Shanaghan, DO
About Provider
Dr. Kevin Shanaghan joined MarinHealth Internal Medicine in the beginning of 2020. Prior to joining, Dr. Shanaghan practiced primary care medicine for a large hospital system in Pennsylvania for many years. In 2017 after all of his children had moved out he moved back home to New England, Maine. In 2019 after taking a CME course at UCSF he investigated employment options which brought him to MarinHealth Internal Medicine in Greenbrae. He maintains his board certification in Family Medicine. Dr. Shanaghan now has a new home in Mill Valley and enjoys spending his spare time exploring Marin County and hiking.
Dr. Shanaghan is currently practicing 4 days a week in Greenbrae and floats to additional Practices when coverage is needed.
Medical Group
- MarinHealth Medical Network
Primary Service
- Family Medicine
Board Certification
- American Board of Family Medicine
Residency
- Reading Hospital Medical Center - Reading, PA
Medical School
- University of New England College of Osteopathic Medicine - Portland, MN
Internship
- Leigh Valley Hospital Center - Allentown, PA
Professional Societies and Affiliations
American Academy of Family Physicians