Explore details about location Win Timbers Crescent. Win Timbers Crescent is a location situated within the Whitchurch-Stouffville alongside other areas such as Hollinrake Street, Warden Avenue, York Durham Line.