Five Star Self Storage
125 Commercial Ct NE
Lenoir, NC 28645
Lenoir, NC 28645