Tulsa Day Center Safe Take Back and Naloxone & FTS Vending Machine Location 415 W. Archer St. Tulsa, OK 74103 View All Vending Machine Locations