NC Gazetteer

Blue Ridge Academy

A school in Avery County
Public alternative school in Newland. Part of the Avery County Schools district.