Get directions to: Dixie Travel Plaza, Effingham, IL
Restaurant address: 1703 West Fayette Avenue Effingham, IL 62401, USA
Restaurant: Dixie Travel Plaza