Peshawar Peshawar Compu Soft Address : ATI Computers, Doctors Plaza 12-Saddar Road, Peshawar, NWFP, Pakistan City : Peshawar Phone Number/s : Website : [ Click to open in a new tab ] Related Listings from Peshawar area Av Webs View Details Space Tech Computers View Details Adam Computer Services View Details Computer Data Solutions View Details