150 W Pepper Pl Children's Museums idea Museum idea Museum is a children’s museum in Mesa, Arizona. EXPLORE PLACE