1. The Way Back Inn 104 Oak St, Maywood, IL 60153 Coordinate: 41.88623,-87.83434 Phone: (708) 345-8644