Museum of Life and Science
…Science—previously known as the North Carolina Museum of Life and Science and the NC Children's Museum—is an 84-acre (340,000 m2) science museum located in Durham, North Carolina, United States. The museum campus lies in the midst of the Northgate Park neighborhood, bisected by Murray Avenue. The main building is located on the…