The Lennox Mall
Admiralty Way Plot 2/3 Block A10, Lekki Phase 1, Lekki 234 Nigeria
The Lennox Mall is a Shopping Malls place is located in Lekki, Lagos State. The address of The Lennox Mall is Admiralty Way Plot 2/3 Block A10, Lekki Phase 1, Lekki 234 Nigeria.
If you want to go to the place or need any services, you can contact them directly. The phone number is +234 809 082 2219, or open their website to view relevant information, The url is http://lennoxmall.ng/