1. Euchee Language Learning Center 18603 W Highway 66, Kellyville, OK 74039 Coordinate: 35.96623,-96.19631 Phone: (918) 247-6130