Shelter For Life
Shelter For Life International (SFL) is an American non-profit organization dedicated to helping and aiding persons off concern. SFL is headquartered in Minneapolis, Minnesota and is currently operating in Afghanistan, Iraq, Pakistan, Tajikistan and Sri Lanka.