Located in the heart of Montrose, David Shelton Gallery represents artists with a national and international presence and also mid-career and emerging artists. His exhibits aim to transcend contemporary social, cultural and gender issues.

Location

4411 Montrose Boulevard, Suite B Houston, TX 77006