MacKeen Legal Services Incorporated, Barristers, Solicitors & Notaries Public is located in Guysborough, Canada on 146 Main St. MacKeen Legal Services Incorporated, Barristers, Solicitors & Notaries Public is rated 5 out of 5 in the category corporate office in Canada.