Aimei Xu was born in 1969, age 54. Aimei Xu's address is 3232 149th Street , Flushing, NY 11354. Possible relatives include Chris Xu, Zhelin Xu and others. Public records show Aimei has also lived in Ridgewood, NY. Aimei's latest phone number is (718) 456-4511.
Phone Numbers: (718) 456-4511
Results 1 - 1 of 1