So I'm wanting to get my shoulder checked out because of pain and limited range of motion for about 3 weeks now. Originally thought I just tweaked something throwing a softball, but now I think it's something more.
I haven't been to a doctor in about 5 years (excluding annual physicals for work that they pay for and schedule). Because of the long delay, my doctor is no longer my doctor as I would be considered a new patient and they are not accepting new patients. So I'm starting fresh and trying to figure out what to do...
Should I go to a family doctor first? If so, any good recommendations in the Lansing or Dewitt area?
Should I skip the doctor and try to go straight to a specialist? I have BlueCross/Blue shield and they said I would not need a referral for a specialist.
Go to Sparrow ER and see what they say?
For anyone that has experience with this stuff, what is the most efficient and cheap way of getting this diagnosed?
Any help would be appreciated. Thanks