Echo Park Animal Hospital

address:

1739 Glendale Blvd
Los Angeles, CA 90026
(323) 663-1107

description:

I love the staff and vet at this clinic! They truly love animals. Dr. Filipescu is so kind and knowlegable. They are surprisingly affordable, too. Can't recommend these guys enough!

Get Driving Directions to this location »