Hello Friends!
Unfortunately Animal Hospital of Treasure Island, located at 155 108th Ave Treasure Island Fl, was destroyed during hurricane Helene. Thankfully, we were able to move to a temporary location, practicing out of Steele Animal Hospital at 5305 Seminole Blvd. Seminole FL. 33708. Our phone systems are currently down in the area. If your pet is in need of an appointment and you cannot reach us, please just come in and we’ll take care of you and your pet. We are open normal business hours and look forward to seeing you and taking care of your little loved one!