Holiday Inn Express & Suites Chickasha Chickasha
2610 S 4th St
Chickasha,
OK 73018
In a rural location