Preston Station
From Wikipedia, the free encyclopedia
Preston Station is a station on the METRORail Red Line in Houston, Texas (USA). The station is located at Main Street and Preston Street in Downtown Houston.
Attractions located within a short walk of the station include the Downtown Aquarium, Bayou Place, Alley Theater, the Wortham Theater, Minute Maid Park, and several restaurants and night clubs.
Previous station | METRORail | Next station | ||
---|---|---|---|---|
toward Fannin South
|
Red Line |
Terminus
|