1. Holiday Inn Express & Suites Duncan
1520 Appollo Dr, Duncan, OK 73533
Coordinate: 34.52965,-97.9663
Phone: (800) 345-8082
2. Eduardo's
1304 N Highway 81, Duncan, OK 73533
Coordinate: 34.51919,-97.96679
Phone: (580) 255-0781
3. Duncan Inn
4646 N Highway 81, Duncan, OK 73533
Coordinate: 34.5557,-97.96665
Phone: (580) 252-5210