John Flewelling Email

Media Director . New Life Worship Center

Current Roles

Employees:
110
Revenue:
$3.5M
About
We are a church that is affiliated with the Church of God out of Cleveland, TN
New Life Worship Center Address
18535 US Highway 69 S
Tyler, TX

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.