F&CS Women’s Justice Team Safe Take Back and Naloxone & FTS Vending Machine Location 808 S Peoria Ave. Tulsa, OK 74120 View All Vending Machine Locations