11308 NE 23rd St, Choctaw, OK 73020, United States
17699 SE 29th St, Choctaw, OK 73020, United States