Standley Farms
3179 Adams Taylor St
Lenox, IA 50851
Lenox, IA 50851