1. Elwood Animal Clinic
901 E Route 66 Ste A, Glendora, CA 91740
Coordinate: 34.12921,-117.85048
Phone: (626) 914-5671
2. Emergency Pet Hospital of Glendora
500 S Glendora Ave, Glendora, CA 91740
Coordinate: 34.128662,-117.855156
Phone: (626) 594-0356