Our Address
681 Aylor Rd
Stephens City, VA 22655
Mailing Address:
P.O. Box 1117
Stephens City, VA 22655
Animal Medical Center of Frederick County delivers modern, relationship-based care for dogs and cats with wellness, diagnostics, surgery, and long-term treatment planning under one roof.
We are a primary care animal hospital dedicated to comprehensive and compassionate care for companion animals. Our doctors and support team blend advanced veterinary medicine with personal communication so every family understands their pet's plan.
From routine wellness and vaccinations to diagnostics, surgery, behavioral guidance, and nutrition support, we focus on continuity of care that protects long-term quality of life.
Our mission is to provide the highest quality veterinary care while building trusted relationships with clients and their pets. We prioritize clarity, kindness, and clinical excellence on every visit.
We believe informed pet owners make stronger health decisions, so we focus on education and practical guidance throughout each treatment plan.
Animal Medical Center of Frederick County was founded in 1998 by Dr. Brian Cather and Dr. Bruce Welch. In 2014, the hospital completed a major expansion and remodel to better serve the region.
Today, our larger doctor team and clinical staff continue that same commitment to accessible, compassionate local care.
681 Aylor Rd
Stephens City, VA 22655
Mailing Address:
P.O. Box 1117
Stephens City, VA 22655
Monday - Friday: 8:00am - 6:00pm
Closed for Lunch: 12:00pm - 1:00pm
Saturday: 8:00am - 2:00pm
Sunday: Closed
Phone: (540) 868-1001
Fax: (540) 868-1011
Email: amc@amcfc.com
We accept major debit and credit cards, checks, Care Credit, and cash.
Major credit cards are subject to a 2.5% service fee at the time services are rendered.
A prepayment for an office visit, consultation, or ultrasound is required at the time of scheduling and is credited toward your visit.
Any over-the-phone credit card payment incurs a 3% credit card fee.