Town Square Village
A NEW COMMERCIAL EXPERIENCE
By being located in the center of one of Amarillo’s fastest growing districts and having apartments on site, Town Square Village offers commercial tenants a built in audience. This combined with our trendy, vibrant atmosphere makes Town Square Village a great place to keep your business thriving.
Interested in leasing a space?