The Law Office of Stephen J. Leahy provides business owners and individual with general legal services. The firm specializes in cases of professional liability, divorce, theft, personal injury and DUI, as well as taxation planning, document preparation, real estate, estate planning, and other areas.