Q: Where is The Magic House, St. Louis Children’s Museum?
A: The Magic House, St. Louis Children’s Museum is located at: 516 S Kirkwood Rd, St. Louis, MO 63122, United States
Q: What are the coordinates of the The Magic House, St. Louis Children’s Museum?
A: Latitude: 38.5737375, Longitude: -90.4056837
Q: How is The Magic House, St. Louis Children’s Museum rated?
A: The Magic House, St. Louis Children’s Museum has not rated yet on addressschool.com
Q: What days are The Magic House, St. Louis Children’s Museum open?
A: The Magic House, St. Louis Children’s Museum is open on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday