Address: 870 N Linder Rd Suite G
Meridian, ID 83642
Phone: (208)8962284
Website: newleafdentalidaho.com