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!

    Veterinarian

  • Dr. Katie Castelli DVM

    Dr. Katie Castelli was born and raised in Crestwood.  After graduating from Lindbergh…
  • Dr. Steven Finch

    A native of St. Louis, Dr. Finch grew up in the Dogtown neighborhood of St. Louis City. …

    Technician

  • Hannah Mecalo (RVT)

    Hannah joined our team in April 2013. She graduated from the Vet Tech Institute at Hickey…
  • Jessica Ingargiola

    Jessica joined the Grantview team in January 2016. She has 7 years of previous experience…
  • Zac Cochran

    Technician

    Zac joined the Grantview team in June of 2015. He graduated from Southern Illinois…

    Receptionist

  • Michelle Holthaus

    Michelle was born and raised in South St Louis City.  She spent the last 21 years in the…