I need a good physical therapist to work on my shoulder, back, neck, abs, chest, legs, and right foot. (mostly shoulder and back) But I want a place near Redlands that I can get stretched, iced, maybe some sports massage, weights, etc. just a good facility. I have a Cigna PPO, so I want them to be able to take that. Any recommendations?