Montrose is an area located in west-central Houston, Texas, United States and is one of the city's major cultural areas. Montrose is a 7.5 square miles area roughly bounded by Interstate 69/U.S. Highw
The downtown Houston skyline, viewed from Montrose