You might try the local health department for a referral. If you are in the Detroit area, Herman Kiefer is on the Lodge Service drive (that is where I went) I was able to go inpatient as indigent because I had no insurance. If you are not in the Detroit area, your local Health department should be able to help. Make sure you tell them that the young man is dual diagnosis and may need medication. There are places that can help. Good Luck.
Cathy