Lennard Properties

2006 E 70th St, Shreveport, LA 71105

About Lennard Properties

Lennard Properties is a self storage facility in Shreveport, LA located at 2006 E 70th St, Shreveport, LA 71105. Lennard Properties offers affordable, convenient self storage units in Shreveport, LA.

CONTACT INFORMATION

Lennard Properties
2006 E 70th St
Shreveport, LA 71105

Is This Your Business?

Claim Your Profile