Place Categories: Crawford Trustee Boone Township Trustee Category: Crawford and Trustee Address: 14425 South Alton Road Leavenworth IN 47137 United States Phone: (812) 739-4371