UP Art Studio Celebrates One-Year Anniversary: Still Up Yours on Main Street 2 November 16, 2013 A street art group show. UP Art Studio 6521 N. Main St. Houston, 77009 TX Get directions 0 comment Facebook Twitter Google + Pinterest Leave a Comment Cancel Reply Save my name, email, and website in this browser for the next time I comment. Δ