Explore details about location Cowden Avenue. Cowden Avenue is a location situated within the Memphis alongside other areas such as South Center Road, Deerfield Trace, South Third Street.