1. VCA Mission Animal Hospital 25 W Mission Rd, Alhambra, CA 91801 Coordinate: 34.08963,-118.12339 Phone: (877) 402-5718