In addition to Alexander City, Ellen also lived in Alexander City and Alex City. Ellen was born in 1957. Ellen has listed (256) 329-8729 as her phone number. Ellen was born 67 years ago. Ellen’s current address is 112 Lafayette St, Alexander City, Al 35010. Public records show that Ellen is connected with Deans Depot, Inc.