Souls Harbor Pentecostal Church Meeting Address 113 Slocum Rd, Calhoun, LA, 71225 Pentecostal Church Profile »