Explore details about location Lou Avenue. Lou Avenue is a location situated within the Denton alongside other areas such as Shore Highway, Alley 9, Academy Avenue.