Larry McCulley is the President and Chief Executive Officer at Southern Illinois Health Care Foundation. Previously, Larry was Chief Operating Officer before being named to his current role. Larry graduated from Eastern Illinois University.
Current role