Village of Glenwood Address: 605 E. Glenwood-Lansing Road, Glenwood, IL 60425 Phone: (708) 753-2440 Services: Ambulance Call (708) 753-2440 Get Directions