Ralph Ellison Library Safe Take Back and Naloxone & FTS Vending Machine Location 2000 NE 23rd St. Oklahoma City, OK 73111 View All Vending Machine Locations