Richard Keegan, NP
Philosophy
All patients deserve quality care that is accessible to them.
Education
MSN – CSU, Sacramento
Post Maters FNP Certificate – Sonoma State University
DNP – University of San Francisco
Practice Areas
Pediatrics
Languages Spoken
English
Spanish