Stephen L. Nelson is an estate planning (Wills, trusts, power of attorney, etc.), probate, trust administration and business planning attorney. Stephen also practices real estate law as it relates to his other areas of practice and manages a private charitable foundation for a client.