American Life League
PO Box 1350
Stafford, VA 22555
Other Names
None
Tax Status
501(c)3
Stated Mission
Exists to serve God by helping to build a society that respects and protects individual innocent human beings from creation to natural death --without compromise, without exception, without apology.