Naphtali - Lord Limited Communications is located in Ikeja, Nigeria on GSM Plaza, 8A Francis Oremeji St. Naphtali - Lord Limited Communications is rated 3 out of 5 in the category cell phone store in Nigeria.
Address
GSM Plaza, 8A Francis Oremeji St
Service options
DeliverySame-day delivery