4740 Jack Springs Rd, Atmore, Alabama, 36502
(251) 368-0088
Creek Travel Plaza, named one of the Top 100 U.S. Truck Stops by Trucker Path. We understand how difficult life can be on the road. That is why we cater to the trucking community with an array of driver amenities that are designed to make your drive smoother.
No reviews yet. Be the first to write a review!