Telehealth Appointments: Enter the waiting room here.
We are Accepting New Patients
Please call the office to schedule an appointment at 434-316-7199, choose option “1” to speak with our front desk.

Now Accepting New Patients
Our well trained physicians and staff will provide excellent timely care for all members of your family.

Telemedicine Now Available
When you need medical care, doesn’t it make sense to use your own physician? Now you can see us from the comfort of your own home.
Meet Our Team

Andrew Pieleck, D.O.

David Smith, M.D.
