Skip to main content

Kingdom House of Restoration Church

christian place of worship · Elgin, IL

Address
77 Villa St, Elgin, IL 60120-6549
Phone
(224) 677-6132
Website
youtube.com/channel/UCTlU8tWZLt7JYEThkpVnvtA
Where
42.0357, -88.2801

Search Hominin for Kingdom House of Restoration Church

Other christian place of worships nearby

More in Elgin

Kingdom House of Restoration Church — christian place of worship in Elgin, IL | Hominin