Explore details about location Finch Avenue East. Finch Avenue East is a location situated within the Scarborough alongside other areas such as Lowry Square, Carisbrooke Square, Washburn Way.