The TreeHouse is located on the Liberty Hospital Campus at:
2533 Glenn Hendren Dr.
Liberty, MO  64068