Leo Deng was born in 1962, age 61. Leo Deng's address is 725 Green Road , Ann Arbor, MI 48105. Possible relatives include Cheri Deng, Jennifer Deng and 5 others. Public records show Leo has also lived in Hamden, CT and New Haven, CT. Leo's latest phone number is (216) 570-3022. Previous phone numbers include (734) 929-2354 and (908) 412-6532.
Address History: 725 Green Road, Ann Arbor, MI 48105;
1199 Whitney Avenue Apt 109, Hamden, CT 06517;
New Haven, CT 06511;
Edison, NJ 08820;
Parsippany, NJ 07054
Results 1 - 1 of 1