Channa Amarasekera, MD, Urology

10370 Haligus Rd Ste 201
HuntleyIL  60142-9582 (McHenry County)


Phone: 847-802-7090
Fax: 847-802-7095

NPI: 1639596471
License Number: 036152805 (IL)