Our Team
Our caring and compassionate veterinary care team!
Meet the Veterinarians & Team of Grantview Animal Hospital in St. Louis! We’re pleased to provide exceptional vet care for your pets! Please call us at 314-842-0403 to speak to one of our caring veterinary staff members!
-
Dr. Katie Castelli DVM
Dr. Katie Castelli was born and raised in Crestwood. After graduating from Lindbergh High… -
Dr. Steven Finch DVM
A native of St. Louis, Dr. Finch grew up in the Dogtown neighborhood of St. Louis City.… -
Dr. Susan Giraudo
Dr. Giraudo was born and raised in St. Louis and developed a love for animals as a…