Institute of Mental Health is located in Singapore on 10 Buangkok View, Buangkok Green, Medical Park. Institute of Mental Health is rated 2.6 out of 5 in the category psychiatric hospital in Singapore.
Address
10 Buangkok View, Buangkok Green, Medical Park