Meadows Animal Hospital 2610 West Bloomington RoadChampaign, IL, 61822 View Phone 217-352-1446 Experience & Reliability Call Today! About Send to My Email Send to My Phone Print this Page