James William Hall, DDS, Dentist

216 W Main St
KingsleyMI  49649-9263 (Grand Traverse County)


Phone: 231-263-7331
Fax:

NPI: 1578742599
License Number: 10676 (MI)