Cheng Yubo's address is 45 Oakridge Drive , Buffalo, NY 14221. Public records show Cheng has also lived in Buffalo, NY.
Cheng Yubo's current address is 1475 Sycamore Court , Lombard, IL 60148. Phone numbers associated with Cheng are (201) 447-1476 and (201) 798-1346. Cheng has also lived in Algonquin, IL and Glen Rock, NJ.
Address History: 1475 Sycamore Court, Lombard, IL 60148;
1740 Fernwood Lane, Algonquin, IL 60102;
Glen Rock, NJ 07452;
Jersey City, NJ 07310;
Astoria, NY 11102
Results 1 - 2 of 2