Strafford MO Hotels & Motels 1. 315 Chestnut St, Strafford, MO 65757 | Super 8 Stafford Springfield Area (800) 536-0738