Claim this facility
FacilityThe Storage Center New Orleans - Kenner, Louisiana
Address1529 32nd St, Kenner, LA 70065
Listed phone(504) 369-3222
Listed websitehttps://thestoragecenter.com/facilities/la/new-orleans/1529-32nd-st-kenner-la/?cid=org%3A%3Amaps
Is this your facility?