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 also the President of Slow Food Indy.