| Dr. Hannah Xu is a Illinois state licensed medical doctor, specializing in Family Medicine. Graduated Magna Cum Laude from Temple University School of Medicine, completed residency training in University of Pittsburgh, Dr. Xu currently is working at John H. Stroger Jr. Hospital of Cook County, located in 1901 W Harrison St Chicago IL 60612 | |||