Space Center Plaza
17052-17068 Saturn Lane, Houston, TX
17,500 SF relatively new (2006) neighborhood shopping center. Tenants include Nockturne International Restaurant, Space Nails, Tacos My Way, and Lukas Barbeque Steakhouse Restaurant.
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.