Contact
Norwood News Teachers

Healthy Start

Links Home

Norwood Street School is located at:

2020 Oak Street

Los Angeles, CA 90007

213-748-3733

We are on the edge of Downtown L.A. and are part of U.S.C.'s Family of Five public schools.