Smile Care Dentists In Plymouth 7 years ago ID: #4689 Listed In : Dental Doctors North Hill, Plymouth, Devon, PL4 8LA 01752663239 Business Description Smile Care Dentists In Plymouth, Address : North Hill, Plymouth, Devon, PL4 8LA, Phone : 01752663239 Reviews & Ratings Write a Review No Review. Please login / register to add your review.