THE SNIFF SHACK Store in DENVER October 23, 2021 Address 5300 W 44th AveDENVER, CO 80212Contact Tel: (303) 941-3835Contact Store Review Store Your Name * Your Email * ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ Your Review * Find on Map