About De Anza College Planetarium
21250 Stevens Creek Blvd.