Stella Haus is an Art Gallery devoted to showing emerging talent.
Primary address: 1442 S Alamo St., Bldg B, #106 A , San Antonio, TX 78250
(210) 286-3817