Board Certified Pulmonary Disease Medicine, Critical Care Medicine & Internal Medicine Specialist in Joliet and New Lenox, ILDr. John Walsh has retired from the practice on June 30, 2025.Request Appointment