Expand Map
Planetariums in Sloughhouse, CA
1. The Discovery Museum Science & Space Center
3615 Auburn Blvd, Sacramento, CA 95821
CLOSED NOW:12:00 pm - 4:30 pm
From Business: Discovery Museum allows children to experience interactive programs and exhibits dedicated to science and nature. Permanent exhibits and programs include Challenger Learning…
73 Years
in Business
Showing 1-1 of 1