Search Results
American Friends Service Committee
438 N Skinker Blvd, Saint Louis, MO 63130
AFSC is a Quaker organization devoted to service, development and peace programs throughout the world. The program inMore St. Louis opposes the death penalty in Missouri. The group is calling for a moratorium on the death penalty.
See more »