6957 N Figueroa St, Los Angeles, CA 90042
Optimist High School is a High school located at 6957 N Figueroa St, Los Angeles, CA 90042. It has received 4 reviews with an average rating of 3.8 stars.
The address of Optimist High School: 6957 N Figueroa St, Los Angeles, CA 90042
Optimist High School has 3.8 stars from 4 reviews
High school
136 reviews
450 N Grand Ave, Los Angeles, CA 90012