4 ALL Foundation is the 501(c)(3) nonprofit of Middle Alabama Area Agency on Aging (M4A), one of Alabama’s local area agencies on aging. The mission of 4 ALL Foundation is to support and advocate for the dignity of all people.