Photos courtesy of Kane County Sheriff’s Office

Mark Rivera

Institution(s):

  • Christ Our Light Anglican Church – Big Rock, IL – 60511, US
  • Church of the Resurrection – Wheaton, IL – 60187, US
  • Greenhouse Missionary Society – Wheaton, IL – US

Denomination(s):

  • Anglican Church in North America (ACNA)

Position(s) Held:

  • Lay Minister/Catechist
  • Volunteer
  • Lay Leader
  • Founder

Documentation:

Scroll to Top