Public records show San Juan and Mcallen as cities Homer also stayed in. Homer is related to or closely associated with Jennifer Lynea Skaggs, Lyle Skaggs, Sara Skaggs and one other person. The current age of Homer is 54. Homer has listed (956) 994-9576 as his phone number. Homer currently resides at 5828 23Rd Ln, Mcallen, Tx 78504. The birth year was listed as 1970.