1. Stille Turkey Farm Inc 6445 Highway 110, Alta, IA 51002 Coordinate: 42.58344,-95.29022 Phone: (712) 275-4774