1. Rivers of Life Fellowship 607 N Meridian St, Greenwood, IN 46143 Coordinate: 39.62758,-86.106 Phone: (317) 440-4386