Location

Magnolia Science Academy-1: 18238 Sherman Way, Reseda, CA 91335