There are 1 recommended Health Care Providers in Mechanicsville, VA. Read reviews from people you know to find the best Health Care Provider.
John is trustworthy, compassionate and a real friend to those in need of a safe place to get their life back together. His foundation is devoted to giving broken lives an opportunity for another chance to heal and become the people they were meant to be.
John's foundation provides an opportunity for the fallen to get an education...."Education is about healing and wholeness. It is about empowerment, liberation, transcendence, about renewing the vitality of life. It is about finding and claiming ourselves and our place in the world." This is the what is offered by John and the McShin Foundation.See MoreRead Less