Bed Bug Planet SM Reports

Microtel Inn

580-286-4466
2906 NW Texas
Idabel OK 74745

This Lodging Facility has not yet been contacted by Bed Bug Planet SM sales personnel.
Icon Color & Report Disclaimer

File a new bed bug report at this location

View other locations in Idabel, Oklahoma - USA

Microtel Inn 0.00 Miles Away
2906 NW Texas, Idabel OK 74745
Comfort Suites 2.09 Miles Away
4000 SE London Blvd, Idabel OK 74745
Super 8 Idabel 3.67 Miles Away
401 NE Lincoln Rd, Idabel OK 74745