Chen, Chien-Shun, M.D.
Psychiatry
The Ottawa Hospital
501 Smyth Rd
Ottawa ON K1H 8L6
Phone: 613-798-5555