8032 22nd Ave Upper, #5026, Kenosha, Wisconsin, 53140, USA
Short Roots Urban Farm is local military veteran family-run business located in the heart of Kenosha, WI that grows local fresh microgreens from Non GMO seeds for restaurants, chefs and those wanting to try these tasty little greens.