15 Central Square Children's Museums OH WOW! The Roger & Gloria Jones Children’s Center for Science & Technology OH WOW! The Roger & Gloria Jones Children's Center for Science & Technology is a children's museum in Youngstown, Ohio. EXPLORE PLACE