St. Matthew's Episcopal Church in Ashland will host an ecumenical vigil for peace and the people of Iran on April 19.