Welcome to New Leaf Dental, your trusted Dentist in Meridian, ID. Dr. Nathan Williams and Dr. Adam Dixon are dedicated to providing exceptional dental care in a comfortable and convenient setting. ...
United States, Meridian, ID 83642, 870 N Linder Rd Suite G, (208) 896-2284