President:
Jeff Etter
636-225-1063
Vice President:
Dave Schulte
636-225-0340
Treasurer:
Mike Klingler
636-225-8555
Secretary:
Tracy Jones
636-225-6818
Swim Team Liaison:
Membership:
Operations:
Paul Polys