Centralized Scheduling: 804-266-9616
After Hours (after 5pm) Nurse Line: 804-257-5335

Home

Sarah Franklin

Meet Our New Nurse Practitioner

Sarah Franklin, FNP-BC
Keep Reading
Callaham Headshot 2

Meet Our New Doctor

Sarah E. Callaham, M.D.
Keep Reading
Kyle Powers

Meet Our New Doctor

Kyle A. Powers, M.D.
Keep Reading

Offices Closed

Weather Update – Monday, 1/26/26All offices will be closed for the entire day due to inclement weather. Our triage phone lines will remain open, and ...
Keep Reading
Scroll to Top