Explore details about location South Ellison Avenue. South Ellison Avenue is a location situated within the Oklahoma City alongside other areas such as Army Drive, Overmeyer Drive, North Lackey Avenue.