Peter R Sheppard offers legal services in St Catharines. This lawyer can administer your needs as a barrister, a solicitor, a legal advisor and even more. Peter R Sheppard has the skills to guide you with your immigration questions.