Metta Lifestyles is located in Toronto, Canada on 117 Peter St #211. Metta Lifestyles is rated 3 out of 5 in the category home health care service in Canada. Metta Lifestyles is committed to creating and sustaining first-class retirement communities with lifestyle options including independent living, assisted living, and respite or short-term stays. At Metta, we are dedicated professionals with a sincere passion for providing enriching experiences and personalized care and support for our residents.
Address
117 Peter St #211
Company size
51-200 employees
Headquarters
Toronto, Ontario