UKData checked October 2026
  1. Home
  2. Leeds
  3. Skin care clinics
  4. The Life Clinic

You will find The Life Clinic, a skin care clinic, at 8 Tinshill Ln in Leeds. Also listed under health and beauty shop, health consultant and medical centre. It is closed on Sunday.

8 Tinshill Ln, Leeds LS16 7APChecked October 2026