Skip to main content

Locations & Contact

Please click on your desired location for more details.

Galax Veterinary Clinic

300 East Stuart Drive
Galax, Virginia, 24333

Animal Medical Services

1233 West Lebanon Street
Mount Airy, North Carolina, 27030

Our veterinarians serving most of the following areas:

Virginia

  • City of Galax
  • Grayson County
  • Carroll County ( Twin Counties )
  • Portions of Patrick County
  • Towns of Galax
  • Woodlawn
  • Fries
  • Baywood
  • Independenc
  • Mouth of Wilson
  • Ivanhoe
  • Austinville
  • Pipers Gap
  • Lambsburg
  • Hillsville
  • Fancy Gap
  • Laurel Fork
  • Cana
  • Meadows of Dan
  • Ararat

North Carolina

  • City of Mount Airy
  • Surry County
  • Portions of Stokes
  • Allegheny
  • Wilkes County
  • Towns of Mount Airy
  • Low Gap
  • Dobson
  • Elkin
  • Traphill
  • White Plains
  • Pilot Mountain
  • Pinnacle
  • Westfield
  • Ararat
Best Pet Insurance