Discovery Place, a 501(c)(3) nonprofit organization, has served the Charlotte community for over 75 years with experiences ...