According to our records, this business is located at 111 S Church St. in Hahira (in Lowndes County), Georgia 31632, the location GPS coordinates are: 30.9905 (latitude), -83.372 (longitude). River Of Life is categorized under Churches (SIC code 8661). The company employs
approximately 2 people. You can contact the company by phone at (229) 794-1245.