McCurtain Freewill Baptist Church by Avanell Savage | Nov 20, 2016 Date: Sunday, November 20, 2016Time: 10:30 amAddress: Hwy 26 N.City,ST/PR: McCurtain, OKCountry: United States Loading Map.... McCurtain Freewill Baptist ChurchHwy 26 N.McCurtain, OK 35.1578315 -94.97266339999999