Animal Emergency Clinic Of Champaign County Map phone 1713 S State St Champaign, Illinois 61820 Meadows Animal Hospital Map phone 2610 W Bloomington Rd Champaign, Illinois 61822