Animal Hospital at the Crossing Exotic Animal Hospitals 3001 Village Office PlaceChampaign, Illinois 61822 View Profile