• Welcome to Agape Veterinary Clinic!

    Your local veterinarian in The Plains. Call us today at 540-253-5619 to schedule your pet care appointment!

    Learn More
  • Veterinary Services Available

    Our Veterinary Hospital in The Plains is pleased to provide a wide variety of small animal services for clients in The Plains & surrounding areas. These services include Wellness programs, Dentistry, Geriatrics & more!

    Learn More

Big City Technology, Small Town Charm

Honest medicine is the cornerstone of our practice.Our personalized service and small town atmosphere make a visit to the veterinarian less stressful to your pets and educational for you. Please feel free to ask us any questions. The veterinarians at Agape have many hours in post-graduate training in surgery and medical diagnostics. We offer minimally invasive surgery options and we offer alternative treatments for arthritis and post surgical rehabilitation. Shockwave and acupuncture have proven to be excellent treatment modalities from dogs to horses. We also have preventative plans for breed specific problems.

We offer equine medicine and surgery in the field by appointment. Dr Gray has a life time of knowledge and experience competing and working with horses across all disciplines. She specializes in pre-purchase exams and lameness work. We also provide reproductive and dental services.

We are a small clinic with a loving staff and we hope to always make your visits here with us pleasant.

Thank you for letting us serve you!


Honest medicine is the cornerstone of our practice.Our personalized service and small town atmosphere make a visit to the veterinarian less stressful to your pets and educational for you. We are a small clinic with a loving staff and we hope to always make your visits here with us pleasant. Please feel free to ask us any questions.



Location Hours
Monday8:00am – 5:00pm
Tuesday8:00am – 5:00pm
Wednesday8:00am – 5:00pm
Thursday8:00am – 5:00pm
Friday8:00am – 5:00pm
Saturday9:00am – 1:00pm
SundayClosed

Location

Phone: 540-253-5619
Fax: 540-253-5628