Lambda Center
(713) 521-1243
1201 W Clay St
Houston,
TX
77019
29.7553
-95.3941
Neighborhoods: Neartown/ Montrose, Central







