Home of the Greyhounds!
Located in southern IL, just 5 miles from Scott AFB & 30 miles from downtown St. Louis, MO.