Dr. Macri is a caring and compassionate doctor.  This was my second visit with him and I left the office feeling good about my visit.  He's very knowledgeable and doesn't rush you out.  I'm very happy that I was referred to him.  
Palos Hills 7620 111th Internal Med