Skip to Main Content

Fred's General Mercantile - on Beech Mountain, 30 min from Milepost exit 305.2, everything a general store used to be ...and more! "If we don't have it, you don't need it" www.fredsgeneral.com (828) 387-4838.

501 Beech Mountain Parkway
Beech Mountain, NC 28604
Exit at Milepost 305.2