Castelar Street Elementary Castelar St El
840 Yale St Los Angeles, CA 90012 (MAP) Office : 213-626-3674 Fax : 213-680-1894
General Information