Location
1st Avenue, 121 Rd, beside Bishop Ajayi Crowther church, Gowon Estate, Egbeda, Lagos 102213, Lagos