Armstrong Research Farm
53265 Hitchcock Ave
Lewis, IA 51544
Lewis, IA 51544