Nowell Leadership Academy

Providence, RI |
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


133 Delaine Street, Providence, RI