sentences:  Town & Country Village (Houston)
  
  Town & Country Village is an open-air shopping center in western Houston, Texas, United States, within the Memorial City district.The complex straddles the northbound frontage road of Beltway 8, north of Memorial Drive and south of CityCentre.