Address : Takshila Institute.
Centre (1) Arhat Bazar, Above Canara Bank, Saharanpur Chowk.
Centre (2) Vasundhara Trade Complex, Ballupur Chowk.
Dehradun – 248001, Uttarakhand, India.
Phone No: Centre (1) +91- 0135- 3245287, 9358134671
Centre (2) +91- 0135- 3245286, 9897854170