Explore details about location Willowbrook Avenue. Willowbrook Avenue is a location situated within the Tarrytown alongside other areas such as New York State Thruway, Gracemore Road, Tarry Place.