Omoyi Lenga's address is 1716 Valley View Lane Apt 1060, Irving, TX 75061. Possible relatives include Nyombo Batubenge, Lievin Leli and 9 others. Omoyi's latest phone number is (972) 313-2331. Previous phone numbers include (972) 600-9316.
Address History: 1716 Valley View Lane Apt 1060, Irving, TX 75061;
5159 W Mountain Street Apt 12, Stone Mountain, GA 30083;
Charlotte, NC 28227
Results 1 - 1 of 1