Birsa Seva Sansthan 25 Shradhanand Road,, Ranchi, Jharkhand Services Offered Drug Addiction Treatment Phone: 2313617