Jayarama K Naidu, MD, Psychiatry & Neurology

2050 Larkin Ave
Ste 202
ElginIL  60123 (Kane County)


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

NPI: 1659440089
License Number: 036054376 (IL)