CINEMA & MEDIA STORE

 

 

NU METRO MEDIA STORE

Ceddi Plaza, Ground Floor,

Plot 264, Tafawa Balewa

Way, Central Area District,

Abuja

09-6723572, 6723573