Explore details about location Otto Du Plessis Drive. Otto Du Plessis Drive is a location situated within the Cape Town Ward 23 alongside other areas such as Cormorant Avenue, Biccard Street, Marine Drive.