You asked:

where are the headquarters of attock petroleum

  • Islamabad
    Islamabad
    Islamabad.