NC Gazetteer

Oxford Preparatory

A school in Granville County
Charter school in Oxford.