Public records show Mena as a city Homer also stayed in. Homer currently resides at 3400 Sutherland Ave, Mena, Ar 71953. The birth year was listed as 1930. The age of Homer is 93. Homer owns the phone number (501) 394-6771.