Village of Homewood Address: 17950 Dixie Hwy, Homewood, IL 60430 Phone: (773) 233-1170 Services: Ambulance Call (773) 233-1170 Get Directions