Welcome to my website! My name is Dr. Barry Lance and I am a board certified Internist and Endocrinologist. I can act as a patient’s primary care physician, endocrinologist, or both. I am trained in all aspects of internal medicine with a special interest in preventive medicine.

My philosophy is to use a combination of pharmaceuticals, individualized supplements, proper diet, exercise and other lifestyle measures to optimize a person’s health. My advanced training in endocrinology provides me the expertise to treat diabetes mellitus, thyroid disease, osteoporosis, elevated cholesterol, hypertension, hirsutism (excess hair on women), obesity and pituitary disorders.

Under my practice model, I have a limited number of patients so I can spend extended appointment times to properly address a patient’s needs. I offer the same or next day appointments, as needed. I am available to my patients 24/7, and coordinate their care if they are hospitalized.

Please call my office at 443-546-4111 to set up a complimentary consultation if you would like to see if my practice is right for you.

If you are looking for personalized medical care, I look forward to having the opportunity to meet you.

All the best,
Dr. Barry Lance