List of schools in USA
Storefront Academy Harlem
70 E 129th St, 10035 New York
Telephone: 2124277900E-mail: acastrostorefrontacademy.org