I don't know how you can contact him. However if I were you, I would try to get information from a rehab center. I assume they know what you should do. Why don't you call Livengrin for instance (4833 Hulmeville Rd., Bensalem, PA 19020, Tel 215-638-5200 and 800-245-4746), and ask questions.
For Medicaid, you may want to check their web site
http://www.cms.hhs.gov/home/medicaid.asp
I hope other people on this board will be able to help you.