Twin Oaks Baptist Church – Keller, TX Facebook Twitter Website 1301 S Main St, Keller, Texas, United States, 76248 Independent Baptist Church Tags: ABC, Contemporary, and WBF Service Times: Sunday School 9:45, Sunday Morning 10:30, Wednesday 7 Worship Style: Contemporary Service Language(s): English KJV Position: KJV Scott Ketchum Favorite Claim Listing