NEW ALBANY, Ind., May 17, 2017 /PRNewswire/ -- Enterprise Truck Rental has opened a new location in Southern Indiana, located at 3800 Payne Koehler Road in New Albany. The facility is ideally situated for customers in the greater Louisville area who would otherwise have to cross...