Winfield
Amber Leaf Animal Hospital
28 W. 730 Roosevelt Rd, Winfield, IL 60190, United States