- David Maubach & Associates is a law firm located at 810 Queen St. E in Toronto's Riverside neighbourhood. Equipped with decades of experience as a lawyer, David Maubach has been committed to defending clients on a wide variety of criminal and quasi-criminal matters.