Explore details about location Strada Barbu Ștefănescu Delavrancea. Strada Barbu Ștefănescu Delavrancea is a location situated within the Oradea alongside other areas such as Piața Independenței, Strada Cezar Bollic, Strada Sovata.