Location

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