Alain Leroy Locke High School

Location

325 East 111th Street
Watts, CA 90061