Maggie Valley Gem Mine Rockin Rock Shop & Photography on the Roll
3894 Soco Rd, Maggie Valley, North Carolina, 28751