Sal Castro Middle School Castro MS
1575 W 2nd St Los Angeles, CA 90026 (MAP) Office : 213-241-4416 Fax : 213-241-4418
General Information