The Tarrytown Townhouse facility is located in the town of Austin, and the exact address is: Austin, 78703, United States of America.