Where is the Attock Refinery? May 17, 2018 – by admin Where is the Attock Refinery? A. Attock B. Rawaldi C. Swat D. Peshawar