More Info

General Info
24 Hour Access - 7 days a week, unit sizes range from 5'x9' and up, we rent on a monthly basis and are here to answer any questions you many have
Email
Payment method
all major credit cards, cash, check
Location
Located on 23rd St near the airport and the Film Studios
Neighborhoods
Smiths Creek Industrial Park, Creekwood
Amenities
Call us about 1 month free with your rental
AKA

Long Business Center

L & L Self Storage

Category

Reviews

Hi there!
Be the first to review!
What do you rate this business?First-classBetter than mostAbout what I expectedNot the worst...Disappointing
Click to Rate

Details

Phone: (910) 769-9642

Address: 1215 N 23rd St, Wilmington, NC 28405

People Also Viewed