James Castle, M.D., Neurologist James Castle, M.D. is a neurologist at NorthShore University HealthSystem (affiliated with The University of Chicago) and an expert on strokes. Recently Published on Caring.com 1 2 3 4 5 … Next ›