Shuchi Chien was born in 1964, age 59. Shuchi Chien's address is 227 Orville Street Apt 14, Fairborn, OH 45324. Public records show Shuchi has also lived in Fremont, CA.
Shuchi Chien's current address is 11118 Lambert Avenue Apt 4, El Monte, CA 91731. Shuchi has also lived in Monterey Park, CA.
Results 1 - 2 of 2