animal bay hospital north north bay animal hospital tampa fl North Bay Animal Hospital 9801 W Hillsborough Ave Tampa FL Veterinarians - MapQuest. ASK A VET ONLINE Search. O… Friday, August 26, 2022 Edit