Homer has listed phone number: (314) 289-9599. Homer was born 84 years ago. Public records show Saint Louis and Louisville as cities Homer also stayed in. Homer’s residency is at 2829 Howard St, Saint Louis, Mo 63106. The birth year was listed as 1939.