Nashville Xtra Lease

Xtra Lease reopens in Nashville

| October 28, 2010

Xtra Lease’s Nashville branch location hosted a grand opening at its new 200-plus acre facility in La Vergne, Tenn.

Stay Connected

Sign up to get Overdrive's daily newsletter.