Organization

Nowell Leadership Academy

Providence, RI | http://nowellleadership.org
Joined in May 2016

About Us

The mission of Nowell Leadership Academy is to increase the educational achievement of "at risk" high school students in Rhode Island by providing a comprehensive high school program that addresses and breaks down the barriers to school…

Areas of Focus Include

  • Education

Location

133 Delaine Street, Providence, RI