Explore details about location Eighty Niner Drive. Eighty Niner Drive is a location situated within the Oklahoma City alongside other areas such as Southwest 66th Street, Cecilia Drive, North Francis Avenue.