JIFFY STOP #591 in 1722 W Broadway Blvd in Sedalia