上海市精神卫生中心位于上海市闵行区沪闵路3210号、3211号，占地约100亩，建筑面积约3万平方米，始建于1935年，是一所上海市精神卫生三级甲等专科医院,是上海交通大学医学院附属医院1