Address

House 21B, Road 27, Ikota Villa Estate, Behind Mega Chicken, Lekki Peninsula, Lagos Nigeria.

Phone: 08034026054, 08111508603

Facebook

On Google Map