TA Dr. Thomas William Allen, MD Is this you? Claim your profile Neurology Psychiatry Hospice & Palliative Medicine 0Leave a review Vitas Healthcare Corp Of Illinois 580 Waters Edge Ste 100, Lombard, IL, 60148 1 other location (630) 495-8484