Contact Us


Martinsville Office

2696 Greensboro Road Martinsville, VA 24112 Get Directions
276.638.7205 276.638.3389 Secure Message via Portal
Make an Appointment

After Hours

In the event of an emergency after hours, please call 911 or proceed to the emergency room of your choice for evaluation. If you need to speak with our physician after working hours about urgent matters that cannot wait until the next business day, please call the main office number for instructions.


The office will be closed on the following days: New Year’s Day, Memorial Day, Fourth of July, Labor Day, Thanksgiving Day, and Christmas Day.

For life-threatening emergencies, call “911” or proceed to the nearest emergency department.