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