Location

Monsenor Oscar Romero Charter School - 2670 W. 11th Street, Los Angeles, CA 90006