Interested in a different size storage unit? Call us to find out more options!
About This Location
Powells Point Self Storage is a self-storage facility located in Powells Point, NC, located at 128 Freedom Avenue. We are dedicated to customer service, security, convenience, and low prices. Our self-storage facility is designed to offer affordable, easily accessible storage space for residential and commercial customers.