Pastor David Abuya

Benson, Illinois, United States


  • Congregation: St Peter Lutheran Church (Benson, IL)
  • Address: 1777 County Road 2000 East, Benson, Illinois 61516
  • Phone: 262.364.4662
  • Email: dabuya@gmail.com
  • Status: Active