Chula Vista Olympic Pet Hospital

Chula Vista Olympic Pet Hospital
Chula Vista Olympic Pet Hospital 1466 Melrose Avenue Chula Vista, CA 91911
About

Chula Vista Olympic Pet Hospital

Chula Vista Olympic Pet Hospital is a Animal Hospital facility at 1466 Melrose Avenue in Chula Vista, CA.
Primary Specialty

Animal Hospital

Services Chula Vista Olympic Pet Hospital practices at 1466 Melrose Avenue, Chula Vista, CA 91911.

Animal hospitals offer general and emergency pet care services. Some animal hospitals offer 24 hour emergency services-call to confirm hours and availability.

To learn more, or to make an appointment with Chula Vista Olympic Pet Hospital in Chula Vista, CA, please call (619) 585-7387 for more information.
Consumer Feedback
(1 Review)
View All Reviews Add a Review
Recent Polls
How would you compare this provider to others in his/her field that you have visited?
Fairly Average
Did this provider leave you unattended for an extended period of time?
No, I was always attended to
Was it easy to find parking at this provider's office?
Yes, it was convenient
by Anonymous
August 23, 2011