Doctors Dr. Baback Arshi Chicago, Illinois (312) 996-6496 Directions Save Location Neuropsychiatric Institute (NPI), 912, South Wood Street, Illinois Medical District, Near West Side, Chicago, West Chicago Township, Cook County, Illinois, 60612, United States Reviews No reviews yet. Be the first to share your experience.