Exterior Photo

Welcome to Richmond Family Practice

Conveniently located in the heart of the Richmonds Fan District, Richmond Family Practice has served patients for more than 20 years with compassionate, convenient care. For your convenience, we now offer online appointment scheduling. Make an appointment online today!

Our providers are board-certified family physicians or family nurse practitioners who are trained and experienced in providing comprehensive primary care for patients nine and over. Services include:

George Maughan, M.D., Amy Frey Miller, M.D., Sandra Steele, FNP, and Thomas Veech, MD are welcoming new patients. To schedule an appointment, call 804-358-0248.


Online Appointment Scheduling

Find a Provider &
Schedule Online Now!

NCQA Patient-Centered Medical Home Recognized Practice


Greater Richmond area hospital eventsGreater Richmond-area calendar, with classes, events, support groups and more from our outstanding family of hospitals.

Find the events near you.