Tallahassee, FL - 32304 (850) 224-3246 ECHO's mission is to exemplify faith in action by providing holistic services designed to promote self-sufficiency and empowerment of people in crisis and those living under the burden of poverty. Leave a Reply Name * Mail (will not be published) *