Luke H Iwata, DDS, Dentist

11285 Mountain View Ave
Ste H-32
Loma LindaCA  92354-3862 (San Bernardino County)


Phone: 909-796-6447
Fax: 909-558-3092
Email: lhi***@*****on.net

NPI: 1578561106
License Number: 26870 (CA)