Mary M Whelan, Esq. brings over 27 years of experience to your case, and she will ensure your rights are protected. Practicing in the areas of business and commercial law, real estate, wills, trusts and estates, criminal defense, and matrimonial and family law, she will stand by your side. From contracts to planning and zoning regulations, to divorce and juvenile law, put her experience to work for you. Call today to discuss your legal needs.