Hub

108 E. Grover St.
Shelby
North Carolina
United States