Dr. William C. INGRAM

5.0 ( 5 reviews )

Staff

Punctuality

Helpfulness

Knowledge

Ratings for Dr. William C. INGRAM

5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

Best Doctor ever. He's so attentive and professional. Very knowledgeable and caring.Thanks Dr. Ingram! `Alexandra Burgos.

Submitted June 12, 2014

5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

Dr. Ingram has always been able to diagnose all of my medical problems. He listens. He is genuine and explains things so that you can understand. His staff at his new location in Haverhill are wonderful and friendly.

Submitted May 26, 2014

5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

Dr.Ingram has been my primary care physician (pcp) for many years. He takes plenty of time to listen and discuss things; I never feel rushed. I feel very confident in his ability in accurate diagnosis and preventative care. Dr. Ingram is very patience , great communication skills, and makes sure he rules out any medical problem. If you need a Doctor who will keep up to date, understand and help. I recommend Dr. Ingram.

Submitted May 30, 2013

5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

He's been my primary care physician for many years. He takes plenty of time to discuss things; I never feel that he's rushing me out the door. He knows his stuff, too. I feel very confident in his ability.

Submitted July 18, 2011

5
Staff
5
Punctuality
5
Helpfulness
5
Knowledge

I love my doctor! Dr. Ingram is very patience and have good communication skills. He doesn't rush you even if he is in a rush! He is the best doctor I ever have. Take his time to listen and his diagnostics are very accurate. Thanks Dr. Ingram, I wish all my doctors were just like you!

Submitted April 27, 2011

Facility Affiliations


Dr. William C. INGRAM's Credentials

Education

  • University Of Pennsylvania School Of Medicine (Grad. 1974)

Insurance accepted by this Doctor

Other patients have successfully used these insurance providers, please call the Doctor's office to find out if your insurance plan is accepted.
Blue Cross / Blue Shield