Arc Animal Hospital
Veterinary clinic
17831 Colima Rd · City Of Industry, CA 91748
License Verified
Arc Animal Hospital describes itself as a full-service veterinary hospital offering care for pets. It provides evening and weekend appointments, and its veterinarian speaks English and Mandarin.