Museum of Life and Science
Travel $$
433 W Murray Ave,, Durham, NC 27704
Durham
Description
The Museum of Life and Science—previously known as the North Carolina Museum of Life and Science and the NC Children's Museum—is an 84-acre science museum located in Durham, North Carolina, United States, featuring an array of largely hands-on exhibits intended to spark curiosity and wonder. Frequently Asked Questions
Places You Should Consider
Museum of Life and Science Photos
News & Articles