Contact Us

[contact-form-7 404 "Not Found"]

  Suite 1, Block 9, Odu’a Shopping Mall,
384, Ikorodu Road, Ojota Lagos state.
P.O. Box 20069

  (234) 8027924288

  info@demmelec.com

  (234) 8187131576

  Mon – Sat: 8:00 – 18:00