Mary E Allen

Mary E. Allen, MCC, is a certified life coach. She has two web sites, www.lifecoachmary.com and www.powerofinnerchoice.com, and has written for MindBodySpirit.com, OneSpiritProject.com, Selfgrowth.com, Smartgroups.com, SolveYourProblem.com, Thinkholistic.com, and Trans4Mind.com. She lives in Los Gatos, California.