CINEMA & MEDIA STORE

    NU METRO MEDIA STORE Ceddi Plaza, Ground Floor, Plot 264, Tafawa Balewa Way, Central Area District, Abuja 09-6723572, 6723573