Explore details about location Nelson Avenue. Nelson Avenue is a location situated within the Harrison alongside other areas such as South Westchester Avenue, Burns Road, North Westchester Avenue.