Contact & General InformationAmerican Life League
PO Box 1350
Stafford, VA 22555
Tax Status: 501(c)3
Other NamesCharities often solicit donors under multiple names.
CharityWatch is aware of this charity soliciting donors using the following names:
Stated MissionExists to serve God by helping to build a society that respects and protects individual innocent human beings from creation to death--without compromise, without exception, without apology.