This year Ellen celebrated her 83 birthday. The phone number (334) 947-5408 is Ellen’s. Ellen is a resident of 17151 Devine Rd, Loxley, Al 36551. Ellen has previously lived in Loxley. 1941 is her birth date. Ellen has some connections with business: Clifford House, Inc, A Close Corporation.