Company Overview
Company Name
Tree House of Greater St. Louis
Address
332 Stable Lane, Wentzville, MO, 63385, United States
Website
thstl.orgPhone
(636) 332-4940About Tree House of Greater St. Louis
TREE House of Greater St. Louis is a nonprofit organization located in Wentzville, Missouri, that provides a range of therapy, recreation, education, and exploration services for individuals with disabilities and their families. The organization specializes in equine-assisted therapy, hippotherapy, and therapeutic riding, and also offers summer camps and virtual services.