Ambassador Dog & Cat Hospital
Veterinary clinic
3684 Beverly Blvd · Los Angeles, CA 90004 · 0.0 mi
A full-service pet hospital in central Los Angeles treating dogs and cats, offering vaccinations, wellness exams, dental care, surgery, internal medicine and emergency care during regular hours. The team also…