I have always been well taken care of by this doctor and by Advocate.

| Verified patient

Doctor made me very comfortable about my visit and I understood everything we talked about

| Verified patient

I have been with Dr. Macri for almost 30 years, even before he came to Advocate. I would follow him anywhere. He is compassionate and caring and really understands my medical needs

| Verified patient

It was well organized; I was explained the contributing causes and the treatment plan. I left the office with a sense of relief.

| Verified patient

Great medical team

| Verified patient

Dr Macri, has always been a Great PCP. Very professional and knowledgeable about side effects. I will grade Dr Macri with a High 100%

| Verified patient

Great doctor and medical team

| Verified patient

The experience was easy to understand and very convenient.

| Verified patient

I have complete faith in my Dr. I can easily contact him when necessary.

| Verified patient

He does attend to to your health needs

| Verified patient