Town and Country Village - Houston, TX Mall and Shopping Center
Home > US > Texas > Houston > Town and Country Village

Town and Country Village

Town and Country Village is open air mall with 411,349 sq. feet Gross Leasable Area (GLA). Below you can find Town and Country Village contact information, mall location map (coming soon), nearby hotels (coming soon) as well as Town and Country Village store directory arranged both alphabetically and by categories.

Town and Country Village Contact Information


Address: 12850 Memorial Dr Ste 1105, Houston, TX 77024-4983

Phone: (713) 464-7353

Website: Town and Country Village


Town and Country Village Store Directory - A to Z

Directory of all stores in Town and Country Village sorted alphabetically.


Town and Country Village Stores - Categories

Directory of Town and Country Village stores sorted by categories.