National ID Production Center is located in Giza Governorate, Egypt on WVVWVM3, Street 26, 6th of October City (2). National ID Production Center is rated 4 out of 5 in the category public utility in Egypt.
Address
WVVWVM3, Street 26, 6th of October City (2)