David Scott Dennis, DDS, Dentist

11354 Mountain View Ave
Ste B
Loma LindaCA  92354-3855 (San Bernardino County)


Phone: 909-796-5199
Fax: 909-796-2950

NPI: 1174729776
License Number: 32455 (CA)