Directorate of Archives and Libraries, Shuhada-e-APS Memorial Public Library Peshawar
Directorate of Archives and Libraries,
Near Peshawar Museum, Jail Road Peshawar
peshawer, Khyber Pakhtunkhwa
2500
Pakistan
Phone: 0092919210100