This is a veterinary facility located at 8020, Melrose Avenue, Los Angeles, CA, 90046.
Mo-Fr 09:00-18:00
8020, Melrose Avenue, Los Angeles, CA, 90046
Los Angeles, California 90046
Phone: +13107765544
State Code: CA
OSM ID: node/10692302505