1. Ewok Shop Inc 3364 S Indian Meridian, Choctaw, OK 73020 Coordinate: 35.43073,-97.24638 Phone: (405) 390-1333