NC Gazetteer

Marjorie Williams Academy

A school in Avery County
Charter school in Crossnore.