If they don't do the treatment you think he needs, then one potential option is thst you can file a motion with the court to have him taken to his doctor visits from jail by the sheriff's department. If granted, then the sheriff department will arrange transport and a guard or two to go with him. You likely will have to pay the transportation costs and the hourly rates of the guards transporting/guarding him. It is expensive and can run from a couple hundred dollards to a couple thousand dollars per transport.
I'm sorry to hear about this frustrating and upsetting situation. You would want to use Avvo's "find a lawyer" tool to find a local lawyer to discuss in full. I'm sorry this wasn't in Pennsylvania, or I would hold their feet to the fire.
I am licensed to practice only in Michigan, but you should contact a local civil rights attorney. You can find one by using AVVO's "Find a Lawyer" feature above. I wish you and your son the best. Good luck.
My discussion with you regarding the question you posted on Avvo does not create an attorney-client relationship, nor is my response to your question to be considered legal advice. While I do my best to provide helpful responses given the factual scenario presented, proper analysis of any matter requires a more in-depth conversation than what is practical on Avvo. If you are a member of the military, or if an immediate family member of yours lost his or her life while fighting for our country, I am proud to offer a 10% discount on my fee.