Skip to content

Creek Travel Plaza debuts off Interstate 65 in Atmore

ATMORE, Alabama – Refreshment and refueling are definitely on the itinerary these days for motorists passing through Atmore.

The 10,000-square-foot Travel Plaza at Exit 54 debuted recently its first-class travel and trucking facilities that include a Wi-Fi-enabled entertainment lounge …

Read More