selected country
Nigeria

Master Lights & Furniture.

Business address
Mega Plaza (3rd Floor), 14 Idowu Martins Street, Victoria Island, Lagos, Nigeria
Phone
234 1 8044166
7736466
7914210
Fax
234 1 613140.