%1$s Profile Image

Confluence Ministries

What We Do..... connect, mobilize, and empower!

Tax ID 56-2401078

Donate