Phone: 540.835.0500

Fax: 540.307.5070

28 Town Center Drive
Dublin, VA 24084

Office hours:

  • Monday, Tuesday, Thursday, and Friday 8:30 AM to 12:00 PM | 12:45 PM to 4:30 PM
  • Wednesday 8:30 AM -1:00 PM
  • Saturday 8:00 AM – 12:00 PM
    ( Selected Saturdays / After hours to be announced )


Please call the office or use the Patient Portal.  Please provide 24 hr notice if you need to reschedule.


Please call the office during operating hours or use Patient Portal

After hours:

Please call 911 or go to the ER.

Refills and Referrals:

Please call the office during office hours or you can make a request on Patient Portal.

If the request is placed after hours, it will be addressed the next operating business day.