Our caring and compassionate veterinary care team!

Meet the Veterinarians & Team of St. Francis Animal Hospital in Fredericksburg. We’re pleased to provide exceptional vet care for your pets.

Please call us at 540-891-1275 to speak to one of our caring veterinary staff members!

Madelyn Gonzalez, DVM

Medical Director

Jody Stiefel, DVM

Associate Veterinarian

Keri Webb

Practice Manager

Colleen Brinkheide

Customer Service Representative

Richard Ellis

Customer Service Representative

Crystal Carter

Licensed Veterinary Technician

Danielle Tenney

Veterinary Technician Student

Sydney Shenk

Veterinary Assistant