Animal Hospital at the Crossing Categories Veterinarians 3001 Village Office Pl. Champaign IL 61822-7674 (217) 356-6387 (217) 666-7606 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×