Super 8 Motel
315 E Chestnut St
Strafford, MO 65757
Strafford, MO 65757