
Houston mural
4.0 (2)attraction
A public outdoor street art installation situated along Houston's Telephone Road.
Description


Categorized as a tourist attraction and point of interest, the location features an outdoor mural along Telephone Road in Houston.

