1. Homestead Animal Hospital 6144 W 87th St, Burbank, IL 60459 Coordinate: 41.73429,-87.7746 Phone: (708) 430-2233