Town Centre is a two building 420,855 square foot Class A, LEED Gold Certified office project that is the centerpiece of a rich, pedestrian environment unique to Houston. In addition to the office buildings, the complex offers a state-of-the-art auditorium available to tenants for additional meeting or event space.
Town Centre One is a 10 story, 253,714 square foot Class A, LEED Gold Certified office building with ample structured parking. Typical floor sizes are 27,000 square feet and tenants will be served by four passenger elevators and a freight elevator.
Town Centre Two is an 8-story, 167,141 square feet Class A building anticipating LEED Gold certification upon completion in 2022. Town Centre One and Two have ample covered parking in an 8-story parking garage.
Tenants will be offered sweeping views to the east of the Houston skyline and to the west of the Energy Corridor. Tenants have access to over forty-five (45) restaurants and eateries within walking distance and a Life Time Fitness one block away.
Tenant Resource GuideMoody Rambin COVID-19 Tenant Resources – The coronavirus pandemic is affecting small businesses in many ways. From loss of business to remote work, things are changing rapidly during the COVID-19 outbreak and businesses are being forced to adjust. Read about our Tenant Resources.
LEED Gold logo
Town Centre Map Location
Town Centre Location I-10
Town Centre One Worksmart
Town Centre Theatre

Positioned at the demographic epicenter of Houston near the intersection of Interstate 10 and The Sam Houston Tollway, Town Centre is located on Queensbury at Town & Country Boulevard.

Lifestyle Amenities
Town Centre Eateries
Town Centre Shopping
Town Centre Lifestyle

A vast array of amenities is available within walking distance of Town Centre. No other location in Houston offers the convenience of luxury urban shopping with a diverse variety of casual and fine dining restaurants, eateries, retailers and lifestyle services available to tenants.