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