A Load & Lock Storage Facility
5775 State Road 80 W
Labelle, FL 33935
Labelle, FL 33935