Electronics Mega Showroom Store & Furniture Warehouse Plaza (Desired Olive Electronics)
4.9688 reviewsElectronics store · Wuse
Wheelchair accessible Call
Alexandria Cres, Wuse, Abuja 900231, Federal Capital Territory
60 customers have rated Liberty Electronics Abuja. Our ranking weighs the rating by how many people gave one.
You might also like
Electronics store · Wuse