the prosecutor general's office of armenia () is a government agency tasked for supervising the public procurator system in armenia, exercising it's authority through the prosecutor general of armenia. it oversees the enforcement of armenian law by law enforcement agencies such as the police of armenia and the national security service. the office is located on 5 vazgen sargsyan street, yerevan. the current prosecutor general is artur davtyan.