McMahon Scott C offers legal services in Belleville. This lawyer is available as a defense lawyer, an attorney, a solicitor and even more. McMahon Scott C can handle your legal needs on marital affairs. This lawyer has the abilities to advise you with your immigration inquiries and has the expertise to manage your legal business obligations. McMahon Scott C can help in setting up wills and trusts and naming suitable executors. Services provided comprise your personal injury dealings.more...See more text