Home | Menu | Employment Opportunities | The Treehouse Girls | Lunch Specials | Location | Band Schedule | People and Parties | Contact Us


We are located at 901 E. NASA Road One (Nasa Parkway) in Webster, Texas -- just south of Houston in the Clear Lake area. 
From I-45, take NASA Road One east.  Turn left into the Village Real shopping center.  The Tree House is at the western end, next to IHOP.

Show Location On Map