538 12th Street
Imperial Beach, CA 91932

(619) 424-3961

Mon - Wed: 8:00AM - 5:30PM

Thu: 8:00AM - 6:30PM

Fri: 8:00AM - 5:30PM

Sat: 9:00AM - 4:00PM

Sun: Closed

98.4% would refer friends and family to us

5 stars Customer since 2002

We've been taking our Vizsla's to Dr. Osbourne for 14 years now. I feel her Hospital and staff do a great job and love t ... Read More

5 stars Customer since 2002

Dr. Osborne and staff are the best ever.

4 stars Customer since 2001

Always good!

5 stars Customer since 2012

Great service as always

5 stars Customer since 2013

Friendly professional Staff, Clean facility, Outstanding Veterinarian.

5 stars Customer since 2015

All staff were helpful and nice. The Doctor was willing to offer me options to keep my cost affordable. I felt like the ... Read More

5 stars Customer since 2012

I had an emergency with my dog yesterday, Dr Osbourne and her staff were outstanding, quick to react and made my situati ... Read More

5 stars Customer since 2015

I am traveling and they were kind wnough to see bpth of my dogs the se day and did not charge a ridiculous amoumt of mon ... Read More

5 stars Customer since 2014

Very friendly, even though I had no appointment they took care of me and to care of my dog.

5 stars Customer since 2003

Fast and easy service as always, good job IBPH Team!!!!!