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

Jeremee Lewis, DVM

Associate Veterinarian

Jody Stiefel, DVM

Associate Veterinarian

Trisha Metzger, DVM

Associate Veterinarian

Keri Webb

Practice Manager

Suzy Thompson

Customer Service Representative

Colleen Brinkheide

Customer Service Representative

Christy York

Customer Service Representative

Shonia Anderson

Kennel Technician

Andi Earls

Veterinary Technician Student

Nicole Baumgardner

Veterinary Technician Student

Ellyn Keith

Veterinary Technician Student

Hailey Lyons

Veterinary Assistant