Town Hall Address 201 E. Main St. Idabel, OK 74745 United States- McCurtain County Website https://www.idabel-ok.gov Town Clerk 580-286-7608 201 E. Main St. Idabel, OK 74745 United States Tax Collector 580-286-7608 201 E. Main St. Idabel, OK 74745 United States Town Hall Hours Monday - Friday: 8:00 AM - 4:00 PM County McCurtain