James H Moore, DDS, Dentist

925 2nd Ave No
PayetteID  83661 (Payette County)


Phone: 208-642-4782
Fax: 208-642-1748

NPI: 1619056694
License Number: D3950 (ID)