1. Kmart 265 S Il Route 83, Elmhurst, IL 60126 Coordinate: 41.89321,-87.96241 Phone: (630) 617-5372
2. Leonard's Fine Men's Clothing Coordinate: icon:https://i1.ypcdn.com/ypu/images/icons/map-pin.png|41.900906,-87.93978