A Lowell Self Storage is the Greater Lowell Mass area's premier mini-storage & commercial warehouse storage facility. We're conveniently located on Route 113 on the Lowell Dracut town line, just minutes from Route 3, Route 495, the Lowell Connector, and just 2 minutes away from The University of Massachusetts North Campus. A Lowell Self-Storage provides personal storage and commercial storage in an indoor climate-controlled, clean and secure environment, as well as inside & outside storage for cars, trucks, boats, trailers and motor homes.