Get directions to: Mack's Travel Plaza, Elrod, AL
Restaurant address: 17945 Highway 82 Elrod, AL 35458, USA
Restaurant: Mack's Travel Plaza