Oxford Preparatory High School

(Granville County)


$131,206 Denied in 2015


take-action