📍 6041B Landis Rd, Oxford, Granville County, 27565
851
Pupils
15.1
Pupil:teacher ratio
Share
About this school
Oxford Preparatory is a State/Public serving other age pupils, located in Oxford, Granville County. The school has 851 pupils enrolled. It is part of the Oxford Preparatory School school district.