Tamara Woller-Li Return to Directory IHealth 1283 East Ogden Avenue, Ste. 101Naperville, IL 60563Phone (Office)630 717-0011Fax630 717-6611Websitehttp://www.ihealthsc.comCCSP#5840CCSP Certification Date4/21/17Contact listing ownerSend Message Name Email Message