Agricultural Production in Barnes, IA
203 Church St, Barnes, Iowa, 51033-1003
(712) 296-3230
4661 120th Ave, Barnes, Iowa, 50576-7510
(712) 286-5019
203 Church St, Barnes, Iowa, 51033-1003
(712) 296-3230
4661 120th Ave, Barnes, Iowa, 50576-7510
(712) 286-5019