Ambassador Long Beach Veterinary Hospital

Is this your veterinarian?

2251 E Carson St
Long Beach, CA 90807

Driving Directions

(562) 427-2889