Narha Lee, MD, Surgery

2631 Williamsburg Ave
Ste 202
GenevaIL  60134-1107 (Kane County)


Phone: 630-208-7500
Fax: 630-208-7501

NPI: 1356340244
License Number: 036-086120 (IL)