Mohana K Naidu, MD, Psychiatry & Neurology

2050 Larkin Ave
Ste 202
ElginIL  60123 (Kane County)


Phone: 847-697-2400
Fax: 847-697-2438

NPI: 1861561292
License Number: 036077537 (IL)