Claim this facility
FacilityU-Haul Self Storage
Address2936 St Claude Ave, New Orleans, LA 70117
Listed phone(504) 947-8204
Listed websitehttps://www.uhaul.com/Locations/Self-Storage-near-New-Orleans-LA-70117/747067/
Is this your facility?