Explore details about location Clemow Avenue. Clemow Avenue is a location situated within the Ontario alongside other areas such as Queen Street, Calvin Street, Nelson Street.