David L. Moss Criminal Justice Center Safe Take Back and Naloxone & FTS Vending Machine Location 300 N. Denver Ave. Tulsa, OK 74103 View All Vending Machine Locations