Lucky Star Casino – Canton Safe Take Back and Naloxone & FTS Vending Machine Location 301 NW Lake Road Canton, OK 73724 View All Vending Machine Locations