Kennedy Charter

(Mecklenburg County)


$103,202 Denied in 2015


take-action