Mack's Travel Plaza
17945 Highway 82, Elrod-moores Bridge-echola, Alabama, 35458-2425
(205) 333-1979