Tomahawk Slough Lake 👍👍 Awesome 🤩 Address Palos Township, IL 60480 Rating on Google Maps 4.60 (8 reviews) Open on Google Maps