Veterinary clinic

El Toro Animal Hospital

23162 El Toro Road, Lake Forest, CA 92630

Opening hours

Hours not listed. Please call ahead at (949) 837-5222 to confirm availability.

Other animal hospitals in Lake Forest