433 W Murray Ave.,
Durham , NC 27704 UNITED STATES
Based on 1 reviews
Great Place to go with childrenMy son loves going to Life and Science. It is very worth it to get the membership. If you have a family of 4 and go at least 4 times you already saved money by purchasing the membership. Its best to go during the week BUT not on...