James Nathan Gray, DMD, Dentist

110 23rd St Nw
Fort PayneAL  35967-3671 (DeKalb County)


Phone: 256-845-0765
Fax: 256-845-9895

NPI: 1891280913
License Number: 6545 (AL)