Satellite map of CityCentre
Map of CityCentre
CityCentre is an upscale mixed-use development in Houston, Texas. It was originally known as Town & Country Mall, competing with the then upscale West Oaks Mall and neighboring Memorial City Mall.
Latitude: 29° 46' 49.69" N
Longitude: -95° 33' 37.52" W
Nearest city to this article: Hedwig Village
Read about CityCentre in the Wikipedia Satellite map of CityCentre in Google Maps