Re: Osteoporosis - search for secondary cause
If your blood calcium levels are high, you could very well have hyperparathyroidism. Parathyroid hormone in excess "steals" calcium from the bones and makes it high in the blood. Your endocrinologist could run a parathyroid hormone level on you. A bone specialist is sometimes hard to find. Often they are Drs active in research. You may be able to track one down thru your University Hospital system. They are not orthopedists, they deal with bone metabolic disorders. If you do have hyperparathyroidism, it can cause kidney stones as well, so good to find out to prevent that as well.