She has stayed in O Fallon, San Antonio, Fort Wayne and 4 other cities before moving to Houston. Ellen now resides at 1901 Augusta Dr #336, Houston, Tx 77057. We have found 7 possible relatives of Ellen: Jean Chun Chang, Claire C Chang, Chun C Chang and 4 other people. The birth year was listed as 1976. The number currently linked to Ellen is (713) 952-5091. The current age of Ellen is 48.