International Rescue Committee
The International Rescue Committee is the leading non-sectarian, voluntary organization providing relief, protection, and resettlement services for refugees and victims of oppression or violent conflict.
Ellen Beattie, Regional Director
Kensington Park Office
4151 Memorial Drive
Decatur, GA 30032