Maggie Valley Rock Shop

3894 Soco Road, Maggie Valley, NC 28751