1. Home
  2. Ikorodu
  3. Odogwu Electronics & Electrical Shop

Odogwu Electronics & Electrical Shop

Odogwu Electronics & Electrical Shop is a electrical equipment supplier on 3 Odunbo St in Solomade, Ikorodu. It is open on Sunday.

3 Odunbo St, Solomade, Ikorodu 300001, LagosChecked October 2026