Ed Marcelle is the lead pastor of Terra Nova Church in Troy, New York, and the senior pastor of the Terra Nova Network.
Author

Author
Ed Marcelle is the lead pastor of Terra Nova Church in Troy, New York, and the senior pastor of the Terra Nova Network.