1. River of Life P H Church 938 Redwood St, Wilson, OK 73463 Coordinate: 34.17181,-97.42432 Phone: (580) 668-2266