Home»All»Where in Houston? Texas Art Supply! All/Where in Houston? Where in Houston? Texas Art Supply! Jill Jarvis 2013-09-24 Jill Jarvis / September 24, 2013 / 0 0 Yesterday we asked where in Houston this picture was taken. It is on the outside of Texas Art Supply at 2001 Montrose Blvd! This giant art supply store has everything your young artist needs (and much more)!