Where is California Science Center?

Where is California Science Center located?

California Science Center, California Science Center, United States of America (approx. 34.01587°, -118.28611°)


Where is California Science Center on the map?