Myseum is a new state of the art facility opening in the Saint Louis Area in July 2012.
Myseum is a place where families can come to play, learn and celebrate life special moments.
We will be located at 283 Lamp and Lantern Village Town and Country, Missouri 63017