Product Description
Delta mall is one of the biggest south Eastern Malls in Nigeria with over 80 shops including Anchor tenants like shoprite, Genesis cinemas, infinix.
Visitor Demographics;
Lower and upper income earners
Estimated weekly traffic;
Over 35,000
Ads opportunity; 6 double free standing sidescreen
Reviews
There are no reviews yet.