• Animal Hospital at the Crossing

    • Veterinarians
    3001 Village Office Pl.
    Champaign, IL 61822-7674
    (217) 356-6387
    (217) 666-7606 (fax)