Explore details about location Denham Chase Avenue. Denham Chase Avenue is a location situated within the Livingston Parish alongside other areas such as Aubin Court, Nottoway Drive, Deer Street.