Village of Willow Springs Address: 8259 Willow Springs Rd, Willow Springs, IL 60480 Phone: (708) 839-5665 Services: Ambulance Call (708) 839-5665 Get Directions