Loma Vista Elementary School

Location

3629 E. 58th Street
Maywood, CA 90270