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.
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.