3050 Central Ave Science Museums Memphis Museums of Science and History Memphis Museums of Science and History is a science center in Memphis, Tennessee. EXPLORE PLACE