1. That's Hot 522 E 191st Pl, Glenwood, IL 60425 Coordinate: 41.54235,-87.59875 Phone: (708) 510-8791