This museum, in association with the Texas Museum of History, features more than 300 exhibits spanning the wonders of the universe, the progression of life on earth, and the dawn of civilization.
Hours: Sat. and Sun. 10 a.m. - 6 p.m.
Address: At 9348 Dyer St. in Northgate Center.
Come visit us in El Paso, Texas