Records link phone number (405) 672-3337 with Homer’s details. Homer has previously lived in Oklahoma City. Homer’s current address is 5308 86Th St, Oklahoma City, Ok 73135. Records link Homer with Eunyoung H Clifton, Catherine Lela Clifton, En Young Clifton and one other person. Homer's birth date was listed as 1945. The current age of Homer is 79.