Victory Baptist Church – Duncan, OK Website 220 N F St, Duncan, Oklahoma, United States, 73533 Independent Baptist Church Tags: Could not verify Worship Style: Traditional Service Language(s): English KJV Position: No SOF Russel Tuck Favorite Claim Listing