1. Eye Care for Animals
10 W 7th St, Upland, CA 91786
Coordinate: 34.08858,-117.65164
Phone: (909) 949-9200
2. Angels' Care Animal Hospital
659 E 15th St Ste Q, Upland, CA 91786
Coordinate: 34.11864,-117.64214
Phone: (909) 982-2888
3. We Talk Pets Animal Hospital
1042 N Mountain Ave Ste A, Upland, CA 91786
Coordinate: 34.10814,-117.6701
Phone: (909) 608-0002
4. Mountain View Veterinary Hospital
1655 N Mountain Ave Ste 110, Upland, CA 91784
Coordinate: 34.12328,-117.67045
Phone: (909) 982-3288
5. VCA Central Animal Hospital
281 N Central Ave, Upland, CA 91786
Coordinate: 34.09695,-117.69048
Phone: (909) 493-6935
6. Theresa H Brauer DVM
281 N Central Ave, Upland, CA 91786
Coordinate: 34.09695,-117.69048
Phone: (909) 981-2855
7. William J Dickey DVM
1655 N Mountain Ave, Upland, CA 91784
Coordinate: 34.12328,-117.67045
Phone: (909) 982-3288
8. Dennis E Culley DVM
1655 N Mountain Ave, Upland, CA 91784
Coordinate: 34.12328,-117.67045
Phone: (909) 982-3288
9. Foothill Animal Hospital
70 N Central Ave, Upland, CA 91786
Coordinate: 34.114433,-117.65833
Phone: (909) 985-1988
10. Pettime Animal Hospital Inc
1103 E 16th St, Upland, CA 91784
Coordinate: 34.12245,-117.63685
Phone: (909) 949-7387
11. Banfield Pet Hospital
823 W Foothill Blvd, Upland, CA 91786
Coordinate: 34.107,-117.66148
Phone: (909) 946-0004
12. Banfield Pet Hospital
1935 N Campus Ave, Upland, CA 91784
Coordinate: 34.13316,-117.63714
Phone: (909) 949-6210
13. Machen, M R DVM
1214 Granada St, Upland, CA 91784
Coordinate: 34.1482,-117.67074
Phone: (909) 982-4442