Spencer Lui was born in 1977, age 47. Spencer Lui's address is 1010 166th Street Apartment 4d, Whitestone, NY 11357. Possible relatives include Barbara Loo, Hsiao Loo and 6 others. Public records show Spencer has also lived in Bellerose, NY and Flushing, NY. Spencer's latest phone number is (516) 359-7811. Previous phone numbers include (516) 825-7011 and (516) 978-4061.
Johnny Lui's current address is 2534 Union Street Apartment 2g, Flushing, NY 11354. Johnny's age is 51 years old (1972). Phone numbers associated with Johnny are (516) 359-7811 and (718) 297-5438. Johnny has also lived in Flushing, NY and Jamaica, NY.
Results 1 - 2 of 2