Current Officers President: The Honorable Joseph Pedersen Vice President: Stephanie Klein 815.895.3899 Treasurer/ Secretary: Amanda Wielgus 815.748.0380