Franklin Xiao was born in 1968, age 56. Franklin Xiao's address is 142 Ultra Drive , Henderson, NV 89074. Possible relatives include Flora Lu. Public records show Franklin has also lived in Irvine, CA and San Diego, CA. Franklin's latest phone number is (702) 597-9022. Previous phone numbers include (702) 736-2721 and (702) 882-6800.
Also goes by: Franklin Z Xiao
Related to: Flora Lu
Address History: 142 Ultra Drive, Henderson, NV 89074;
3434 Watermarke Place, Irvine, CA 92612;
San Diego, CA 92130;
Temecula, CA 92591;
Las Vegas, NV 89135
Results 1 - 1 of 1