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