Explore details about location Winner Avenue. Winner Avenue is a location situated within the Baltimore alongside other areas such as South Baylis Street, West Lafayette Avenue, Orchard Avenue.