Deerfield Travel Plaza Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours1027 N Walnut St Steele, MO 63877 US