Economy Inn

1206 SE Washington St
Idabel, OK 74745

Economy Inn

Address:
1206 SE Washington St
Idabel, OK 74745
Phone:
580-286-3381
Office Fax:
580-286-3381

Rooms include a TV, microwave and refrigerator.

Photos

Amenities

A special thanks to our advertisers