Company TAXPAYERS ASSOCIATION OF STARKE COUNTY INDIANA INC Address 6720 W. 700 S., NORTH JUDSON, IN, 46366, USA