Aihu Chen was born in 1971, age 52. Aihu Chen's address is 1791 Laramie Drive , Powell, OH 43065. Possible relatives include Ailen Chen, Jiale Chen and 6 others. Aihu's latest phone number is (419) 729-8172. Previous phone numbers include (520) 624-4972 and (614) 764-7443. The latest email address for Aihu Chen is aih****@aol.com.
Also goes by: A N Chen,
Aihu Chen
Address History: 1791 Laramie Drive, Powell, OH 43065;
2632 E 5th Street, Tucson, AZ 85716;
Columbus, OH 43235
Emails: aih****@aol.com,
all****@yahoo.com.sg,
dan****@aol.com,
dan****@aol.com,
dan****@charter.net
Results 1 - 1 of 1