1. Alcoholics Anonymous 607 Lake St, Maywood, IL 60153 Coordinate: 41.8901,-87.84086 Phone: (708) 681-2739
2. The Way Back Inn 104 Oak St, Maywood, IL 60153 Coordinate: 41.88623,-87.83434 Phone: (708) 345-8644