I visited the web site & I thought I may have seen her tapestries on display in Chesterton.
After rooting thru some old journals, I came accross this postcard:
Her exhibit, The Nature of Nature: Embroidered Tapestries of Ellen Anne Eddy was Aug 1-31, 2004 at 18 Artist Gallery in chesterton, Indiana. If you get the chance, check out her web site, store & the workshop!