Tree House of Greater St LouisTree House of Greater St Louis is a nonprofit organization focused on healthcare. It is based in Wentzville, MO. It received its nonprofit status in 1976.DonateStart a fundraiser
HealthTO IMPROVE THE LIVES OF INDIVIDUALS WITH DISABILITIES AND THEIR FAMILIES THROUGH THERAPY, RECREATION,EDUCATION, AND EXPLORATIONWentzville, MOSmall organizationthstl.orgA 501(c)(3) nonprofit, EIN 51-0198939