She has stayed in Spokane Valley before moving to Spokane. Ellen is a resident of 306 Brita Ave, Spokane, Wa 99208. Ellen was born in 1957. Ellen turned 67 years old. Ellen is related to or closely associated with Eric S Harkness, Patricia R Harkness, Jeffrey B Harkness and 6 other people. Phone number listed for Ellen is (509) 466-9671.