Explore details about location Finch Avenue. Finch Avenue is a location situated within the Chatham-Kent alongside other areas such as Bates Drive, McNaughton Avenue, Pier Road.