James Douglas Gray, DDS, Dentist

636 Michigan Ave
OrofinoID  83544-0872 (Clearwater County)


Phone: 208-476-4917
Fax: 208-476-4071
Email: smi***@*****st.com

NPI: 1871506881
License Number: D1776 (ID)