Services > Endocrinology


Endocrinologists have the training to diagnose and treat hormone disorders by helping restore the normal balance of hormones in the body. Kennedy Health Alliance's Endocrinology team provides personalized, compassionate care to improve the lives of patients living with endocrine-related disorders.

Our Endocrinologists typically treat patients with hormonal disorders, such as:

  • Diabetes (type 1 & type 2)
  • Gestational Diabetes
  • Adrenal Disease
  • Thyroid disorders, such as hypothyroidism, hyperthyroidism, thyroid nodules and thyroid cancer
  • Calcium and Parathyroid disease
  • Hormone replacement
  • Low-testosterone ("Low-T")
  • Lipid disorders
  • Obesity
  • Osteoporosis and bone metabolism disorders
  • Pituitary and Hypothalamic disorders
  • Secondary hypertension
  • Hirsutism in women (extreme body hair)
  • Gynecomastia in men (development of breast tissue)

Our Endocrinology team offers patients a full range of diagnostic, treatment and support services. Laboratory testing and ultrasound-guided thyroid nodule biopsies can be done in the convenience of your KHA office. We can also coordinate your care with Kennedy Health support programs, such as the acclaimed outpatient Diabetes Control Center.


457 Haddonfield Road
Suite 110
Cherry Hill, NJ 08002
333 Laurel Oak Road
Voorhees, NJ 08043
1A Regulus Drive
Turnersville, NJ 08012

Doctors & Providers

Dr. Gregory Barone
Anthony Cannon, MD
Dr. Maryam Khan
Dr. Patricia Luceri