Please call the NJ211 service.
They have a database that help by matching your needs with services and organizations that are specifically set up for this. You can find more info and their toll free number at http://www.nj211.org.
They are your first line of defense and should be able to provide the referral for your personal situation.
You are not alone! Make call!