Explore details about location Mitchell Avenue. Mitchell Avenue is a location situated within the Marseilles alongside other areas such as I & M Canal, Union Street, Canal Street.