Possible relatives of Ellen are: Donnie L Maynard, Russell C Maynard, Bruce S Maynard and 6 other people. This person has lived also in Louisa and Fallsburg. Ellen owns the phone number (606) 686-2684. Ellen has reached the age of 46 years. 3930 Rr 5 #3930, Louisa, Ky 41230 is where Ellen lives. 1978 is her birth date.