David L Slough, DDS, Dentist

228 W Hospitality Ln
Ste B
San BernardinoCA  92408-3268 (San Bernardino County)


Phone: 909-891-3400
Fax: 909-891-3402
Email: smi***@*****gh.com

NPI: 1265416515
License Number: 25449 (CA)