James B Mallory, DMD, Dentist

13869 W Bell Rd
Ste 103
SurpriseAZ  85374-2468 (Maricopa County)


Phone: 623-584-4015
Fax: 623-584-4557

NPI: 1134311079
License Number: 7313 (AZ)