Carroll's Creek Storage
Binion Creek Boat Storage
Northport/Tuscaloosa Mini Storage….
Carroll's Creek Storage, Binion Creek Boat Storage & Lakeland Mini Storage Serving Northport and Tuscaloosa, Alabama
Carroll's Creek Storage, Binion Creek Boat Storage and Lakeland Mini Storage are conveniently located in Northport, Alabama. Our storage facilities feature gated access, security cameras, boat parking, enclosed boat storage, RV parking, enclosed RV storage, climate & non-climate controlled units.