9to5google.com
The 12th Google Store is opening on November 6
Google announced the opening of its 12th global and 11th U.S. retail location, the Houston Galleria store, on November 6, 2026. The new shop at 5085 Westheimer Rd will operate Monday‑Thursday 10 a.m.–8 p.m., Friday‑Saturday 10 a.m.–9 p.m., and Sunday 11 a.m.–7 p.m. It will sell Pixel phones, watches, headphones, and smart‑home devices, and offer in‑store repairs, support, and pickup for online orders. Houston becomes Texas’s second Google Store after Austin’s 2025 opening. [...]