Hastings Medical Clinic

  • Medical, Dental & Nursing Care
110-A North Main Street
Bridgewater, VA 22812
(540) 515-4325
  • About

    A primary care, self-pay medical practice with same-day appointments offering comprehensive care from sniffles to stitches, and excited about our transitioning into a Direct Primary Care DPC) clinic.