Tamara Woller-Li IHealth 1283 East Ogden Avenue, Ste. 101Naperville, IL 60563 Phone (Office) 630 717-0011 Fax 630 717-6611 Website http://www.ihealthsc.com CCSP# 5840 CCSP Certification Date 4/21/17 Contact listing ownerSend Message Name Email Message