2800 Northwest Texas Avenue, Idabel, OK 74745, USA
2800 NW Texas Ave Idabel, OK 74745
Idabel
Oklahoma
74745
US
877-411-3436877-411-3436
Quality Inn Idabel is pet friendly! Up to two dogs of any size are allowed for $10 per pet per night.