1. Jci 18530 E Glenwood Thornton Rd, Glenwood, IL 60425 Coordinate: 41.55275,-87.62093 Phone: (708) 758-2875