1. T Mart Travel Plaza
325 E Evergreen St, Strafford, MO 65757
Coordinate: 37.27338,-93.11108
Phone: (417) 736-9165
2. Wyndham Vacation Ownership
200 Stan Harriman Blvd, Strafford, MO 65757
Coordinate: 37.28504,-93.11775
Phone: (417) 736-9306