Possible relatives of Ellen are: Daniel L Oflaherty, Cassandra R Oflaherty, Jacqueline S Oflaherty and one other person. 24795 Flory Rd #3, Defiance, Oh 43512 is where Ellen lives. Records link phone number (419) 782-2845 with Ellen’s details. The birth year was listed as 1958. Ellen has reached the age of 66 years. In addition to Defiance, Ellen also lived in Defiance.