Explore details about location Senabu Street. Senabu Street is a location situated within the Apapa alongside other areas such as Nuru Lane, Rhodes Street, Obasohan Street.