Get directions to: Jenningstravel Plaza, Jennings, LA
Restaurant address: 1823 Elton Road Jennings, LA 70546, USA
Restaurant: Jenningstravel Plaza