Smile Care Dental Clinic Address 72 Beaumont Leys Ln, Leicester LE4 2BA, United Kingdom City / States United Kingdom Phone +44 116 266 1422 Share: