Dr. Kevin Ennis, an internist in Beverly, MA, diagnoses and treats a wide range of conditions in adults, often serving as a patient's primary care provider.
Yes, Dr. Kevin J. Ennis is accepting new patients at this office.
167 Hale Street, Beverly, MA 01915-3847
Yes, Dr. Kevin J. Ennis is accepting new patients at this office.
6 Echo Avenue, Beverly, MA 01915-2497
Yes, Dr. Kevin J. Ennis is accepting new patients at this office.
800 Cummings Ctr, 266t, Beverly, MA 01915-6172
Yes, Dr. Kevin J. Ennis is accepting new patients at this office.
325 Rantoul Street, Beverly, MA 01915-4330
Yes, Dr. Kevin J. Ennis is accepting new patients at this office.
(978) 681-6173
329 Rantoul Street, Beverly, MA 01915-4330
Yes, Dr. Kevin J. Ennis is accepting new patients at this office.
(617) 636-4852
11 Congress Street, Beverly, MA 01915-4839
Yes, Dr. Kevin J. Ennis is accepting new patients at this office.
156 Cabot Street, Beverly, MA 01915-5822
Yes, Dr. Kevin J. Ennis is accepting new patients at this office.
15 Cabot Street, Beverly, MA 01915-4803
Yes, Dr. Kevin J. Ennis is accepting new patients at this office.
131 Rantoul Street, Beverly, MA 01915-4240
Yes, Dr. Kevin J. Ennis is accepting new patients at this office.
(617) 373-4142
85 Herrick Street, Beverly, MA 01915-1790
Yes, Dr. Kevin J. Ennis is accepting new patients at this office.
77 Herrick Street, Beverly, MA 01915-2734
Yes, Dr. Kevin J. Ennis is accepting new patients at this office.
(978) 283-0456
298 Washington Street, 4th Flr, Gloucester, MA 01930-4832
Dr. Kevin Ennis graduated from New York University School of Medicine in 1984.
Dr. Ennis has thirteen offices in Massachusetts where he specializes in Internal Medicine and Geriatrics.
Dr. Ennis works with eighty doctors including Dr. David Becker and Dr. Amit Granot.
As an internist, Dr. Kevin Ennis specializes in the primary care of adults through diagnosis and treatment of a range of conditions affecting many organ systems. Dr. Ennis also can refer patients to specialists when medically needed. For example, patients having serious breathing problems may be referred to a pulmonologist for additional medical tests or therapies.
Dr. Ennis is trained to provide comprehensive medical care for elderly and aging patients. As patients age, they may experience an increased susceptibility to illness and injury. In some cases, illnesses or injuries in seniors may overlap to create complicated diagnostic and treatment processes. Dr. Ennis is trained to diagnose, treat and manage these and any related medical situations in seniors.
Please Note: The information displayed below is sourced from the 2014 Medicare Physician and Other Supplier National Provider Identifier (NPI) Aggregate Report. It's important to remember that the statistics below are not inclusive of all patients treated by Dr. Ennis, but only those who participate in Medicare.