Explore details about location Eblana Avenue. Eblana Avenue is a location situated within the Mentone alongside other areas such as Delville Avenue, Charman Road, Balcombe Road.