Hi,I am Dr. Gopal Goel (Orthopaedic Surgeon). I will be looking into your question and guiding you through the process. Please write your question below.
What Can Cause Swelling And Pain In The Arm And Shoulder?
I had pain in my right arm and was put on anti-inflammatory meds and pt. Its better. Now the left arm is acting up and is swelling between shoulder and elbow with a weird spot under the skin. It is painful to move outward away from the body. I also have pain in ankle for no apparent reason. I don t understand why this keeps happening.
I have read the details and in my opinion, the problem is probably frozen shoulder - there is limited movement at the shoulder.
The weird spot under the skin is probably a muscle attachment, which becomes prominent in frozen shoulder. Start painkillers, muscle relaxants and physiotherapy.
It is a difficult condition to treat and you will have to work hard for this.
Hope I have answered your query. Let me know if I can assist you further.
I find this answer helpful
You found this answer helpful
Note: For further queries, consult a joint and bone specialist, an Orthopaedic surgeon. Book a Call now.
Disclaimer: These answers are for your information only and not intended to replace your relationship with your treating physician.
This is a short, free answer.
For a more detailed, immediate answer, try our premium service
[Sample answer]
We use cookies in order to offer you most relevant experience and using this website you acknowledge that you have already read and understood our
Privacy Policy
What Can Cause Swelling And Pain In The Arm And Shoulder?
Hi, I have read the details and in my opinion, the problem is probably frozen shoulder - there is limited movement at the shoulder. The weird spot under the skin is probably a muscle attachment, which becomes prominent in frozen shoulder. Start painkillers, muscle relaxants and physiotherapy. It is a difficult condition to treat and you will have to work hard for this. Hope I have answered your query. Let me know if I can assist you further.