Nayan S Gowda, MD, Internal Medicine

2340 S Highland Ave Ste 160
LombardIL  60148 (DuPage County)


Phone: 630-495-9356
Fax: 630-495-3770

NPI: 1922294388
License Number: 036128858 (IL)