Wea Self Storage

3067 S 18th St, Lafayette, IN 47909

About Wea Self Storage

Wea Self Storage is a self storage facility in Lafayette, IN located at 3067 S 18th St, Lafayette, IN 47909. Wea Self Storage offers affordable, convenient self storage units in Lafayette, IN.

CONTACT INFORMATION

Wea Self Storage
3067 S 18th St
Lafayette, IN 47909

Is This Your Business?

Claim Your Profile