16786 NE 23rd Street
Choctaw, OK 73020
United States