Men-Tsee-Khang is located in New Delhi, India on Tibetan Medical & Astro. Institute), Ladakh Buddhist Vihar Near, Bela Rd, Inter State Bus Terminal. Men-Tsee-Khang is rated 3.6 out of 5 in the category mental health service in India.
Address
Tibetan Medical & Astro. Institute), Ladakh Buddhist Vihar Near, Bela Rd, Inter State Bus Terminal