Dennis A Long, MD, Psychiatry & Neurology

2210 Dean St
Ste O-1
Saint CharlesIL  60175-1066 (Kane County)


Phone: 630-377-7660
Fax:

NPI: 1154454692
License Number: 3642582 (IL)