Tulsa Fire Station 23 Safe Take Back and Naloxone & FTS Vending Machine Location 4430 E. 51st St. Tulsa, OK 74135 View All Vending Machine Locations