Indian Rocks Beach Animal Hospital

(5 Reviews)
12712 Indian Rocks Rd, Largo, FL 33774, USA

(727) 596-9156


Contact and Address

Category: Veterinary care,
Address: 12712 Indian Rocks Rd, Largo, FL 33774, USA
Postal code: 33774
Phone: (727) 596-9156
Website: https://www.facebook.com/irbah33774/

Hours:

Monday:8:00 – 11:55 AM, 2:00 – 5:00 PM
Tuesday:8:00 – 11:55 AM, 12:00 – 4:00 PM
Wednesday:8:00 – 11:55 AM, 2:00 – 5:00 PM
Thursday:Closed
Friday:8:00 – 11:55 AM, 2:00 – 5:00 PM
Saturday:8:00 – 11:00 AM
Sunday:Closed

Location & routing

Get Directions

Most Recent Reviews


  • (December 11, 2021, 9:28 am)

    I drive from St Petersburg for the best care for my Theo. He deserves the best and needs to feel loved and cared for so he feels safe when we visit the Vet. He gets all this and I have complete confidence with the staff and Dr. Matt Facarazzo.


  • (October 19, 2021, 7:35 pm)

    This Doctor is great, very knowledgeable and helpful. It's a bit of a drive for me, but worth it. The staffs welcoming and warm, over great customer service


  • (August 25, 2021, 12:08 pm)

    Took my new puppy for his first vet visit. Staff was wonderful and clearly they love the pets that come in. Vet was great. My dog loved him and he gave some great information that I didn't know as a pet owner. Will be back!


  • (August 17, 2021, 6:48 pm)

    What a great Dr and staff. One if our pets were injured and needed stitches. They were so responsive and took great care of her both medically and caring for her. I wouldn’t take my pets anywhere else.


  • (June 4, 2021, 1:39 pm)

    Love this place my My handsome dog Thor go there.

Write a Review

Photos of Indian Rocks Beach Animal Hospital

Indian Rocks Beach Animal Hospital | 12712 Indian Rocks Rd, Largo, FL 33774, USA | Phone: (727) 596-9156
Indian Rocks Beach Animal Hospital | 12712 Indian Rocks Rd, Largo, FL 33774, USA | Phone: (727) 596-9156
Indian Rocks Beach Animal Hospital | 12712 Indian Rocks Rd, Largo, FL 33774, USA | Phone: (727) 596-9156
Indian Rocks Beach Animal Hospital | 12712 Indian Rocks Rd, Largo, FL 33774, USA | Phone: (727) 596-9156
Indian Rocks Beach Animal Hospital | 12712 Indian Rocks Rd, Largo, FL 33774, USA | Phone: (727) 596-9156
Indian Rocks Beach Animal Hospital | 12712 Indian Rocks Rd, Largo, FL 33774, USA | Phone: (727) 596-9156
Indian Rocks Beach Animal Hospital | 12712 Indian Rocks Rd, Largo, FL 33774, USA | Phone: (727) 596-9156
Indian Rocks Beach Animal Hospital | 12712 Indian Rocks Rd, Largo, FL 33774, USA | Phone: (727) 596-9156
Indian Rocks Beach Animal Hospital | 12712 Indian Rocks Rd, Largo, FL 33774, USA | Phone: (727) 596-9156
Indian Rocks Beach Animal Hospital | 12712 Indian Rocks Rd, Largo, FL 33774, USA | Phone: (727) 596-9156