Amber Leaf Animal Hospital is located in the city West Chicago in Illinois. You can find the address 730 East Roosevelt Road in the map below. The Zip Code is 60185. Their contact number is (630)231-7640. We hope 'Amber Leaf Animal Hospital' will prove to be the perfect Petcare Center for you.