The Lazarus House: a center for wellness
of Matching Funds Remaining
The Lazarus House: a center for wellness is dedicated to decreasing and limiting the effects of muscle wasting in those living with chronic illness or injury through wellness, nutrition, and support in a non-clinical, safe environment.
4106 Austin St
Houston, TX 77004