253 S Kerr Ave, Wilmington, NC 28403
South Kerr Public Storage is a self storage facility in Wilmington, NC located at 253 S Kerr Ave, Wilmington, NC 28403. South Kerr Public Storage offers affordable, convenient self storage units in Wilmington, NC.