EmergencySpecialtyVeterinary clinic

TLC

1412 Huntington Drive, South Pasadena, CA 91030

Opening hours

Every dayOpen 24 hours

Other animal hospitals in South Pasadena