Explore details about location South Mehl Drive. South Mehl Drive is a location situated within the Oklahoma City alongside other areas such as Cecilia Drive, Winding Hollow Road, South Trafalgar Drive.