Walk On Water Ministries NFP Contact Information 633 E Orange St, Geneseo, IL 61254 309-944-3957 Location633 E Orange St, Geneseo, IL 61254 back