JIFFI STOP #590 in 3062 Adlai Stevenson Dr in Springfield