ECHO – Emergency Resources Program

ECHO is a Christian faith-based social services non-profit working to reduce poverty by providing emergency resources and support services to people in need in the Big Bend.

Address: 1707 S. Gadsden Street, Tallahassee, FL 32301

Contact: