PH Dr. Ping Hu, MD Is this you? Claim your profile Anesthesiology 0Leave a review Advocate Sherman Hospital 1425 N Randall Rd, Elgin, IL, 60123 2 other locations (800) 444-6110