Veterinary clinic
South Pasadena Animal Hospital
3116 W Main St, Alhambra, CA 91801
Opening hours
Hours not listed. Please call ahead at (626) 441-1314 to confirm availability.
3116 W Main St, Alhambra, CA 91801
Hours not listed. Please call ahead at (626) 441-1314 to confirm availability.