Michael D Allen, DMD, Dentist

1852 N Mastick Way
NogalesAZ  85621-1063 (Santa Cruz County)


Phone: 520-375-5032
Fax: 520-761-2159

NPI: 1740480029
License Number: D7328 (AZ)