Dr. Sandhya Karna is a pediatrician in Mchenry, Illinois and is affiliated with multiple hospitals in the area, including Advocate Good Shepherd Hospital and Centegra Hospital - McHenry. She received her medical degree from St. George's University School of Medicine and has been in practice for 17 years. She is one of 36 doctors at Advocate Good Shepherd Hospital and one of 11 at Centegra...