Open Today 24 Hours
Business Details
Serving Lillington, NC
Pete's Place Self Storage is a storage facility offering both non-climate controlled and climate controlled units to fulfill your needs for self storage in Lillington, NC. We take pride in offering clean and secure storage units with a simple and has...
Read more
Lillington, NC