Americas Best Value Inn Shelby Near Shelby City Park
825 W Dixon Blvd -
Shelby,
NC 28152