Ludvigson Lars Stock Farm Office
(712) 384-2200
1918 Alpine Ave, Battle, Iowa, 51018-8509
About us
Services | Agricultural Services |