Operator at Leonhardt Farms - Kellogg, Minnesota, United States
Leonhardt Farms is a company based out of 141 Townroad 177, Kellogg, Minnesota, United States.