Selfless Hands Foundation is a 501 (c)(3) nonprofit organization, that aims to serve the needs of the communities in Oklahoma City, Oklahoma. Within this organization, Selfless Hands Foundation will address educational development, homelessness, domestic violence, mental health, disaster relief and