Ellen now resides at 102 Marin Pl, Chapel Hill, Nc 27516. Ellen's birth year is 1946. This person is linked with companies: Americas Plant Doctor, Ltd and Gardens Great & Small, Inc. Saratoga, Guilford, Durham and one other city are cities Ellen has lived in. Phone number listed for Ellen is (919) 933-6600. Ellen was born 78 years ago.