Ida Leong was born in 1949, age 74. Ida Leong's address is 621 Water Street , Santa Cruz, CA 95060. Possible relatives include Luke Leong, Daniel Somers and 3 others. Ida's latest phone number is (212) 423-6211. Previous phone numbers include (831) 334-6211 and (831) 423-6211.
Also goes by: Ida Leong Leong
Address History: 621 Water Street, Santa Cruz, CA 95060;
2037 Bearden Street, Davis, CA 95618;
New York, NY 10013
Results 1 - 1 of 1