Creek Travel Plaza

Creek Travel Plaza honored again
Trucker Path, an app creator for the trucking industry, recently announced its list of the Top 100 truck stops in America for 2017. Creek Travel Plaza, Jack Springs Road, Atmore, was second on the list of Top 100 truck stops and first on the list of Top 100 independent truck stops. “These truck stops have excelled in providing great services and a wonderful experience to visiting truck drivers and we…