Angels' Care Animal Hospital
659 E 15th St Ste Q, Upland, CA 91786
14 veterinary clinics in and around Upland.
659 E 15th St Ste Q, Upland, CA 91786
1935 N Campus Ave, Upland, CA 91784
1267 W 7th St, Upland, CA 91786
70 N Central Ave, Upland, CA 91786
1655 N Mountain Ave, Upland, CA 91784
1655 N Mountain Ave Ste 110, Upland, CA 91784
823 W Foothill Blvd, Upland, CA 91786
1103 E 16th St, Upland, CA 91784
10 W 7th St, Upland, CA 91786
1041 E 16th St, Upland, CA 91784
1042 N Mountain Ave A, Upland, CA 91786
Trouble breathing, suspected poisoning, collapse, or a male cat that can’t urinate are always emergencies. Call ahead so the team can prepare.