Explore details about location Devonian Avenue. Devonian Avenue is a location situated within the Odessa alongside other areas such as Dublin Avenue, Flagstaff Court, Wendover Avenue.