About Michael A. Hennigan, MD, FACP, FACE
An endocrinologist is a physician with extensive training in understanding, diagnosing, and treating conditions related to the endocrine system. The endocrine system regulates the balance of hormones. Conditions of the endocrine system involve an over-abundance or deficiency of a certain hormone. While there is a range when it comes to the amount of a hormone that is deemed normal in a human, these specialists determine whether a person's amount of hormone is indicative of a health concern.
I was looking for a way to prevent my genetics from catching up to me. My father died of a heart attack at age 57. After much personal research, I was able to discover the link between cholesterol management and blood sugar, which led me to become an endocrinologist. I believe that over 90% of heart disease, stroke, and hospitalizations can be avoided with good medical management of metabolic disorders.
Education
Dr. Hennigan graduated with a Doctor of Medicine from University of South Alabama College of Medicine and from University of Texas Health Science Center at Houston. Michael A. Hennigan, MD, FACP, FACE earned degrees of a Doctor of Medicine, Fellow of the American College of Physicians, and Fellow of the American College of Endocrinology.
Licenses
Michael A. Hennigan, MD, FACP, FACE has been registered with the National Provider Identifier database since December 22, 2006, and his NPI number is 1003971839.
Associations
Dr. Michael A. Hennigan, Business Administrator is a member of:
- American Diabetes Association
- American College of Physicians
- American College of Endocrinology
- American Association of Clinical Endocrinologists
Insurance
Dr. Michael A. Hennigan, Business Administrator accepts the following insurance providers:
- Medicare
Book an Appointment
Dr. Michael A. Hennigan is a verified endocrinologist / diabetes & metabolism doctor on Vitadox.com and currently accepts new patient appointments.
To schedule an appointment with Dr. Michael A. Hennigan, please call (256) 227-5052.