Socrates Academy

(Mecklenburg County)


$201,274 Denied in 2015


take-action