If insurance is the issue at hand, there is something called Community Mental Health Clinics (they are state funded and provide services to people that do not have insurance or to those with Medicaid/Medicare funding. To find one in his area, he can call the United Way free phone number 211 (that is all that is dialed) and ask for those clinics in his area.
In some cases you may be able to get your prescription (of certain medications) Free of charge. To inquire about free medications consider these vendors -"Pfizer: http://www.pfizerhelpfulanswers.com/pages/Find/findall.aspx or 1-866-776-3700Connection to Care provides Pfizer medicines for free for some patients through their doctor's office. With Connection to Care, qualified patients can get 75 of Pfizer's branded medicines for free.Also Wyeth has a free prescription assistance program by calling(NNN) NNN-NNNNPhRMA: https://www.pparx.org/Intro.php or 1-888-477-2669Complete Wellness USA: http://completewellnessusa.com/ or 1-866-777-0029 Complete Wellness USA (CWUSA) is one of America's leading Prescription Advocacy Organizations that specializes in obtaining free or discounted prescription medication for its members through Prescription Assistance Programs (PAPs).
Did I miss to answer your question? I noticed that you did not accept. If there is something else I could have provided you with please let me know. I answered the post to the best of my ability. Thank you.