Ambassador Baptist Church – Frisco City, AL 64 Welch Rd, Frisco City, Alabama, United States, 36445 Independent Baptist Church Tags: Could not verify Worship Style: Traditional Service Language(s): English KJV Position: No SOF Chris Jarrells Favorite Claim Listing