Bell Station
From Wikipedia, the free encyclopedia
Bell Station is a station on the METRORail Red Line in Houston, Texas (USA).
The station is located at the intersection of Main Street and Bell Street in Downtown Houston. Attractions located within a short walk of the station include the Toyota Center.
← (SOUTH) | METRORail Red Line | (NORTH) → |
Downtown Transit Center | Bell Station | Main Street Square Station |