Mclean Hospital: 115 Mill St - Belmont, MA