Independence Heights art studios add on
The Leader, July 14, 2017 by Kim Hogstrom Ten years ago, Houston artists and married couple Thedra and Stephen Cullar-Ledford were living in Manhattan and working as hard as humanly possible to pay the rent necessary to live in the city. They were miserable. Today, the happy couple lives and works under the graceful, old trees dotting…