Holiday Inn Express & Suites

2780 N. Wood Drive • Okmulgee, OK