OPD, Institute Of Psychiatry is located in Kolkata, India on D. L. 700025, 7, Debendra Lal Khan Rd, Bhowanipore. OPD, Institute Of Psychiatry is rated 4.5 out of 5 in the category hospital department in India.
Address
D. L. 700025, 7, Debendra Lal Khan Rd, Bhowanipore