Elk Grove Farmers Market 901 Wellington Avenue, Elk Grove Village, IL 60007 At the Clock Tower (Wellington and Biesterfield) ~ Contact Us ~ Mailing Address: 1260 Leeds Lane, Elk Grove Village, IL 60007 Phone: 630-878-7627 / Email: elkgrovefarmersmarket@yahoo.com |