1963 is the birth year of Ellen. The number currently linked to Ellen is (785) 842-7905. Ellen has previously lived in Lawrence and Grand Forks. Ellen now resides at 2509 Via Linda Dr, Lawrence, Ks...