Del City Police Department Safe Take Back and Naloxone & FTS Vending Machine Location 4517 SE 29th St Del City, OK 73115 (405) 677-2443 View All Vending Machine Locations