Three months after the Newark Central Planning Board voted to reject a site plan application for the lot at 66-80 South Orange Avenue for the second time in a year, officials have turned the corner on the project and agreed to allow the proposal to move forward.
Place your ad here (700×100)
Board members voted…

