Explore details about location Exit Ramp to Finch Avenue. Exit Ramp to Finch Avenue is a location situated within the North York alongside other areas such as Cushendale Drive, Marisa Court, Gracedale Boulevard.