1. Flavor Vapor 14447 SE 23rd St, Choctaw, OK 73020 Coordinate: 35.44077,-97.27547 Phone: (405) 281-6166