DeKalb , IL , United States
Organization : ENCAP, Inc.
Chapter : New England Chapter, North Central Chapter