Super 8 Shelby Nc

1716 E Dixon Blvd
Shelby
North Carolina
United States