Family & Children’s Services Crisis Care Center Safe Take Back and Naloxone & FTS Vending Machine Location 1055 S. Houston Tulsa, OK 74127 View All Vending Machine Locations