IXL, Oklahoma

IXL is a town in Okfuskee County in the U.S. state of Oklahoma.