James D Hamberlin, DDS, Dentist

1056 S Val Vista Dr Ste 3
MesaAZ  85204-5671 (Maricopa County)


Phone: 480-396-6100
Fax: 480-396-7476
Email: inf***@*****do.com

NPI: 1255493151
License Number: 4817 (AZ)