Dr. Cavanaugh graduated from the Northwestern University The Feinberg School of Medicine in 1969. Dr. Cavanaugh works in Libertyville, IL and specializes in Allergy & Immunology, Internal Medicine and Pediatrics. Dr. Cavanaugh is affiliated with Ann And Robert H Lurie Childrens Hospital.
View More
