We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
This is a small museum located in the Northwest Mall in Houston about a 10 minute drive from the Galleria. The museum is relatively new and according to the owners is looking for funding for expansion into a permanent facility. There is a collection of...More