Teta Smith Art




Teta Smith Art Gallery is now located inside the Shops at Willow Bend, #B-216 
       at the Dillard's end of the mall, next to the Sky Pony Gallery.