Space Center Plaza
17050-17068 Saturn Lane, Houston, TX
17,500 SF relatively new (2006) neighborhood shopping center. Tenants include Nockturne International Restaurant, Space Nails, Texas Cheesesteak, Bluebird and Tony’s Barbeque’s & Steakhouse.
Located across from the JSC Federal Credit Union main headquarters and one of the north entrances to the Johnson Space Center (NASA) off the heavily traveled intersection of Saturn Lane & Gemini Lane.