Andrea Rodriguez

 Covina Animal Hospital
Covina, CA 91723, US
 Technician