Same-day appointments & Testing results for COVID19, Strep & Flu
Call us today to book an appointment or click below to request an appointment online.
(804) 893-7800
Text (804) 893-7800 to schedule, reschedule or chat with our reception team.
Walk-Ins Welcome
We offer a collaborative approach to healthcare that moves beyond defining health as simply the absence of disease. Our providers appreciate the uniqueness of each individual and strive to offer patient-centered health maintenance solutions that strengthen the body, mind, and soul.
We do this by providing our patients with:
CompassMD