David Troesch

Active O'Brien, FL Vice President for International Fellowship of Christian Assemblies, Southern District, Inc.