Location: Leigh Farm Park370 Leigh Farm Road Durham, NC, 27707United StatesSee map: Google Maps SERIES: Teen Page TurnersDates: 06/14/2025Time: 10a - 11a Organization: Museum of Life and Science - Durham, NCLocation: 433 W Murray AveDurham, NC, 27704United StatesSee map: Google MapsPhone:(919) 220-5429 Teen Science Cafe - Museum of Life and ScienceDates: 03/20/202505/21/2025Time: 6 pm - 7 pm