Craig Hall, MD
Philosophy
I enjoy taking care of individual people as unique being, not just a sum of their parts. I strive to help people understand their health care and play an active part of their care.
Education
Residency – Family Medicine, Riverside General Hospital
MD – University of California, Davis, School of Medicine
BS – Biology, San Diego State University
Practice Areas
Adult Primary Care
Languages Spoken
English