Street Art Cities
Menu
About
Awards
Calendar
Products
More
Dashboard
Unknown
Deuce Paint & Body
This mural is located at a paint and body shop on Canal St. but your best bet is to go on a Sunday when the garage doors are down. Just down the road is another great spot at 713 Inc.
Click the link below to view all the murals Houston has to offer...
https://elmuralcho.com/
Check out my Instagram for the latest street art in Houston...
https://www.instagram.com/lefchek/
Created on November 30, 2017
5101 Canal St, Houston, TX, United States
Navigate
Hunted by Marcos Hernandez.
cheek.prefer.scope