This year Homer celebrated his 80 birthday. Homer is related to or closely associated with Palmer E Burns, Betty Elena Burns, Kelly Elena Burns and 3 other people. In addition to Denton, Homer also lived in Denton. The phone number (940) 381-0538 is Homer’s. The birth year was listed as 1944. 1508 Kenwood St, Denton, Tx 76205 is where Homer lives.