Terranova Church logo

Terranova Church

A new church community that seeks to put the life and teachings of Jesus on display in tangible ways. A community that engages God with white-hot passion. A community that seeks to bring the presence of Jesus to places and people who are hurting and broken. A community that lives deeply with and sac... Read more

Headquarters

United States

Employees

11-50

Links


Org chart

Collapse
No reports!

Teams


Offices

This company has no offices yet