Duck Creek Baptist Church by Kevin Spencer | Mar 4, 2018 Date: Sunday, March 4, 2018Time: 6:00 pmAddress: 1987 Duck Creek Rd.City,ST/PR: Sneedville, TNCountry: United States Loading Map.... Duck Creek Baptist Church1987 Duck Creek Rd.Sneedville, TN 36.491826 -83.22416699999997