BetterPlace is a first-of-its-kind mental health service which brings together trusted Psychiatrists, Therapists, Psychologists, and Support Groups, under one roof, so that when your journey to recovery begins with us, it also successfully concludes with us. BetterPlace operates from Delhi, India, as the Mental Health Partner for the prestigious National Heart Institute in East of Kailash, Delhi.