29 employees
MacLeod Group offers retirement living and senior care communities along with the development and management of commercial properties.
1981