During the week, zoo is in reference to the traffic congestion at this location.
However, the City of Houston does have a Zoo and can be accessed by walking north a few hundred feet from this MetroRail station.
View on Map
- Total Views
- Explore Score