Contact & General Information

American Life League
PO Box 1350
Stafford, VA 22555
Tax Status: 501(c)3

Other Names

Charities often solicit donors under multiple names.
CharityWatch is aware of this charity soliciting donors using the following names:

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.
Number Results:
Number Results: