The LEGO Castle Adventure exhibit runs until Jan. 23, 2011. Space Center Houston is located at 1601 NASA Parkway (formerly NASA Rd. 1), Houston, TX 77058.
Space Center Houston unveiled its fall exhibit, LEGO Castle Adventure Sept. 26, where visitors can dress up as medieval royalty, tour the LEGO kingdom and even build their own castles.