Sightseeing Tours Treehouse Athletic Club Draper, Utah Treehouse Athletic Club is a sightseeing tour listing in Draper, Utah. Treehouse Athletic Club is a sightseeing tour listing in Draper, Utah.Listing details were gathered from the business website; the owner can claim and edit this listing.