Lycan Electronics is located in Nairobi, Kenya on Rima Plaza, Tushauriane, Off Spine Road. Lycan Electronics is rated 3 out of 5 in the category electrical and electronics stores in Kenya.
Address
Rima Plaza, Tushauriane, Off Spine Road
Service options
DeliverySame-day delivery