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!


  • 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


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