Grant Donald G offers legal services in Ottawa. Grant Donald G can handle your needs as an attorney, a legal advisor, a barrister and even more. This lawyer has the competences to advise you with your immigration queries.