New York University in New York City has a master's degree program leading to the specialization of gerontological nurse practitioner. Since they also have a master's program in mental health you should be able to combine courses in such a way to fit your needs. Vanderbilt University, in Nashville TN also has a gerentological nurse practitioner program. One of the courses in the program is dedicated exclusively to the psychosocial aspects of aging. Good Luck!