Top doctors / Featured listNew Leaf DentalGeneral DentistPractice detailsLocationLoading map…870 N Linder Rd Suite G, Meridian, ID 83642Phone(208) 896-2284Websitenewleafdentalidaho.comFeatured inTop 5 Dentists in Meridian ID