Stephen P Berrigan are ready to help you with your legal needs today. This lawyer is available as an appeal lawyer, a barrister, a solicitor and even more. Stephen P Berrigan can manage your legal concerns on marital matters and has the skills to assist you with your immigration questions. This lawyer has the proficiency to tackle your legal business obligations. Stephen P Berrigan can help in setting up wills and trusts and naming suitable executors. Services provided cover your personal injury inquiries.more...See more text