1. American Farmland Trust 155 N 3rd St, Dekalb, IL 60115 Coordinate: 41.9308,-88.75134 Phone: (815) 753-9347