Chicago IL Russell MD, Doctors 1. 1212 N Wells St, Chicago, IL 60610 | Stewart, Russell MD (206) 851-1750