Jinru Tao's address is 71 Medway Street Apt 3, Providence, RI 02906. Public records show Jinru has also lived in Mercer Island, WA.
Jinru Tao's current address is 22 University Drive , East Setauket, NY 11733.
Address History: 22 University Drive, East Setauket, NY 11733
Results 1 - 2 of 2