Eccles was born in Colorado but spent most of her life in Southern California. Between 1993-94 she survived two near fatal strokes. Prior to this she worked 16 years for a Silicon Valley Fortune 500 Company as a computer consultant engineer. She is actively involved in alternative healing as a certified practitioner and teaches a class in holographic living and neurolinguistic thinking.