Answer by
fishy (1085)
A steroid shot is usually associated with swelling as it has an anti inflammatory effect on the body. If there are calcium deposits in a shoulder, it will treat any resulting swelling or pain caused by swelling, but will not treat the deposits.