The McLean Imaging Center is situated on the McLean Hospital campus, located in Belmont, MA. The McLean Imaging Center is situated on the McLean Hospital campus, located in Belmont, MA. McLean is a major teaching hospital for Harvard Medical School and has been a leader in developing innovative diagnostic and treatment programs in psychiatry and neurology across the lifespan.