Finch Robert MD Psychiatry Finch Robert MD Psychiatry is located on 1373 Westgate Center Dr Ste 210 in Winston Salem. They can be reached by phone by calling (336) 760-6667 . They can be reached by calling (336) 760-6667 . They have a single review on MojoPages.com, and it's a positive review.