Facility

A Storage Mall, Inc.
8520 Florida Blvd.
Baton Rouge
LA