Todd Jameson

Todd Jameson is the owner of Balanced Harvest Farm and CSA, a 20-acre farm in Hamilton County Indiana that grows all certified naturally grown foods. Todd is the former president of Slow Food Indy.