Explore details about location Ioka Avenue. Ioka Avenue is a location situated within the Memphis alongside other areas such as Nicholas Street, East Nettleton Avenue, South Orleans Street.