(540) 659-4171 1179 Courthouse Road, Stafford, VA 22554 http://www.all.org/
ALL is the largest grassroots Catholic pro-life education organization in the United States. American Life League is a 501(c)(3) organization committed to the protection of all innocent human beings from the moment of creation to natural death.