Caitie O’Neill, marketing manager at Sloan Museum and Longway Planetarium DINOS-1737 0 By My City Magazine on July 24, 2018 Share. Twitter Facebook Google+ Pinterest LinkedIn Tumblr Email