Make An Appointment

If you would like to schedule a first time visit with us, please call us at the number listed below or send us a message online. We will get back to you within 48 business hours.


Call Us:



Send A Message:

Email Us

Location and Hours

Address: 8255 East Main Street, Marshall, VA 20115

Hours of Operation: Monday – Friday, 7 AM to 5 PM

Special Dates – Closed on Christmas Day, Thanksgiving Day, New Year’s Day, Memorial Day, 4th of July, and Labor Day

>> After-Hours Emergency Line:

For true life-threatening medical emergencies, we ask you to call 911.  Our doctors will respond if you leave your contact information and concerns on our urgent problem voicemail by calling the main office number.  Please keep in mind, that this service is available on an emergency basis.  For non-urgent issues including medication refills, scheduling appointments, billing questions, please leave a message on the non-urgent line (540) 364-9420 which will be addressed during normal business hours by our office staff.  For non-urgent calls in which the doctor provides advice or treatment services, a $25 self-pay telephone consult fee may be applied to your account.  Please also remember that electronic correspondence such as email is not intended for emergency situations.

>> Inclement Weather Policy:

We make every effort to keep our doors open during our normal operating times, however, in the event of extreme inclement weather we will post any changes to our schedule on both our phone message and on this website in the Announcements section.  If we have closed our office due to weather, we will re-open our office and phone lines at the earliest possible opportunity.  Please forgive any inconvenience this may cause.