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