Meadows Animal Hospital

Small Animals

City
Champaign
State
Illinois
Phone
217) 352-1446

About Meadows Animal Hospital

Small Animals

Location

2610 W Bloomington Rd, Champaign, IL 61822, (217) 352-1446

Specialties

Small Animals

Services Offered

Surgery
Performs surgical procedures. Call to confirm eligible surgeries.