Family Practice Doctors Pomerantz Rhoda S MD 2900 North Lake Shore Drive Chicago, IL 60657 (773) 665-3085