The phone number (281) 719-8406 is Ellen’s. We have found 7 possible relatives of Ellen: Ellen B Loomis, Loran S Loomis, Sonya R Loomis and 4 other people. Ellen’s current address is 54 Scribewood Cir, Spring, Tx 77382. 1975 is the birth year of Ellen. Ellen has previously lived in Berea, Medina, Strongsville and 2 other cities. Ellen has reached the age of 49 years.