Norwood Street Elementary Norwood St El
2020 Oak St Los Angeles, CA 90007 (MAP) Office : 213-748-3733 Fax : 213-747-3380
General Information