Officers
President: Kevin Kampwerth • 618-973-3579

Vice President: Ralph Beckmann • 618-791-8353  

Secretary: Kris Lowe • 618-660-5708

Treasurer:  Jeff Brink
.