Salt Creek Lodge
Address:
2702 N Central Ave, Idabel, OK 74745
Phone:
(580) 286-4868
Resorts,
Hotels & Motels
Other Businesses:
- Americas Best Value Inn at 2906 NW Texas St, Idabel, OK 74745
- Budget Inn at 1206 SE Washington St, Idabel, OK 74745
- Magnuson Hotel Idabel at 2800 NW Texas St, Idabel, OK 74745
- Roma Italian Restaurant at 500 NE Lincoln Rd, Idabel, OK 74745
- Holiday Inn Idabel at Highway 70 W, Idabel, OK 74745