James R Macnaughton, DDS, Dentist

71 Waukegan Rd
Ste 600
Lake BluffIL  60044 (Lake County)


Phone: 847-234-5766
Fax: 847-234-0877

NPI: 1841499506
License Number: 0190016825 (IL)