• Town & Country Veterinary Clinic

    • Pet & Veterinary Services
    1605 North Franklin Street
    Christiansburg, VA 24073
    (540) 382-5042
    (540) 382-6102 (fax)
    Hours:
    Staffed 24 hours 7 days
    Business Hours
    Monday - Friday 7:30 am -8:00pm Saturday- 7:30 am -3:00pm
    • About

      6500 SQ. FT.Full Service and Emergency Care 13 doctors 40 Staff members
      Housecalls,Cardioligist appt. only, Laser Surgery
      Boarding, Grooming,Early and late pickups and dropoffs (fees apply)

  • Upcoming Events