Updated Jul 2026
📍 528 Edward St, Henry, IL, 61537
📞 309-364-3088
🌐 aboutsmh.org
📍 1120 Il Highway 26, Hennepin, IL, 61327
📞 815-925-3073
Updated Jul 2026
📍 528 Edward St, Henry, IL, 61537
📞 309-364-3088
🌐 aboutsmh.org
Updated Jul 2026
📍 220 E High St Ste 101, Hennepin, IL, 61327
📞 815-925-7387
🌐 www.aboutsmh.org
St. Margarets Health, the premier provider of healthcare in the Illinois Valley since 1903. Everyone at St. Margarets is unified in our focus to provide you and your loved ones high quality, compassionate care in an environment of Healing Hospitality.
📍 612 2nd St, Henry, IL, 61537
📞 309-364-2395
📍 530 Park Ave E Ste 205, Princeton, IL, 61356
📞 815-872-9491
📍 204 Park Ave E, Princeton, IL, 61356
📞 815-879-3212
📍 612 2nd St, Henry, IL, 61537
📞 309-364-2395
📍 530 Park Ave E Ste 303, Princeton, IL, 61356
📞 815-875-4531
📍 309 Edward St, Henry, IL, 61537
📞 309-364-3981