Prince of Peace Lutheran Church
  • Addison, IL, USA