Ellie Ooi's address is 13739 Mulberry Avenue , Flushing, NY 11355. Possible relatives include Ooi Cheng, Cheu Ooi and 1 others. Ellie's latest phone number is (718) 428-4860. Previous phone numbers include (917) 340-8241.
Address History: 13739 Mulberry Avenue, Flushing, NY 11355;
7409 45th Avenue, Elmhurst, NY 11373;
Little Neck, NY 11362
Results 1 - 1 of 1