He has stayed in Houston before moving to Houston. Homer has listed phone number: (281) 583-7639. Homer’s residency is at 3438 Edgecreek Dr, Houston, Tx 77066. Homer was born in 1960. Homer is associated with Donovan & Deon Medical Transportation. Homer has reached 64 years of age.