Get directions to: Northwest Auto Truck Plaza, Franklin, LA
Restaurant address: 1401 Northwest Boulevard Franklin, LA 70538, USA
Restaurant: Northwest Auto Truck Plaza