If you need a more accessible version of this website, click this button on the right. Switch to Accessible Site


You are using an outdated browser. Please upgrade your browser to improve your experience.

Close [x]

Follow Us

Call today: 727-867-0118

Dr. Scot Trefz, Dr. Jennifer DeStefano, Dr. Austin Plummer and our entire veterinary team in St. Petersburg welcomes you and your pet!

Here at Bay Moorings Animal Hospital, we always welcome new clients and patients to our full service veterinary practice in St. Petersburg, Florida.

We know you will be very happy with our services. Our veterinarians and staff are devoted to staying on top of the latest diagnostics, treatments, and wellness programs to maintain your pet’s optimal health. Let’s work together to keep your beloved furry friend happy and healthy! 

We look forward to meeting you and your pets!

Dr. Trefz and "PJ"