Kermit Clayton Carpenter, DDS, Dentist

168 N Euclid Ave
UplandCA  91786-6035 (San Bernardino County)


Phone: 909-982-8893
Fax:

NPI: 1376667865
License Number: 15024 (CA)