Came here after I had laberum surgery in my shoulder and I have to say that they worked me over well. Not in a bad way I must clarify , they did what they needed to do and didn't let you wimp out. They pushed you to your max and beyond. Now I know what you are thinking why in the hell would I go here if they are going to do that. Let me tell you because of that you will regain full motion or be back yo your old self. If they took it easy on you , you would be more pissed later at the results. Come here get worked over and it will be a long but pleasant end to your surgery experience. The staff is also very pleasant and make it a nice experience. Now the reason this place doesn't have 5 stars is simply because they are a pain in the ass to find the first time lol. Once you find them you will be fine but until them its crazy. They are locates in the cherry hill pointe . read more