Dr. Bonnie Shanis practices endocrinology. She offers a variety of treatment options for disorders such as diabetes and hypothyroidism. She also assists women going through menopause and those suffering from infertility. She has additional offices in Landsdale and Doylestown.