Shenghua Xu was born in 1953, age 70. Shenghua Xu's address is 14943 35th Avenue Apt 5d, Flushing, NY 11354. Possible relatives include Hanying Xu, Hong Xu and 6 others. Public records show Shenghua has also lived in Flushing, NY. Shenghua's latest phone number is (718) 460-6054.
Also goes by: Sheng Hua Xu
Phone Numbers: (718) 460-6054
Results 1 - 1 of 1