Eliud Imbayi was born in 1953, age 70. Eliud Imbayi's address is 2839 Spring Dusk Lane , Spring, TX 77373. Possible relatives include Penny Imbayi. Public records show Eliud has also lived in Baltimore, MD and Lutherville Timonium, MD. Eliud's latest phone number is (281) 463-0312. Previous phone numbers include (281) 528-9079 and (281) 719-0953.
Related to: Penny Imbayi
Address History: 2839 Spring Dusk Lane, Spring, TX 77373;
39524 Po Box, Baltimore, MD 21212;
Lutherville Timonium, MD 21093;
Houston, TX 77084;
Centreville, VA 20120
Results 1 - 1 of 1