Tarry House Inc 3006 Bowman Avenue, Austin – 78703-2252. Travis, TX. Phone: (512) 891-9387 View Listing