Pet Vet Animal Hospital, Inc. Categories VeterinariansPets 2021 Kentucky Ave. Vestavia Hills AL 35216 (205) 824-2077 - (205) 824-2078 Send Email Visit Website Rep/Contact Info Mike Mahaffey Phone: (205) 824-2077 Fax: (205) 824-2078 161 Citation Court Homewood AL 35209 Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×