Moo Leong was born in 1924, age 100. Moo Leong's address is 236 West 24th Street Apartment 1a, Chicago, IL 60616. Possible relatives include Dora Leong, Hui Leong and 4 others. Public records show Moo has also lived in Chicago, IL. Moo's latest phone number is (312) 261-4592. Previous phone numbers include (312) 326-1492.
Also goes by: Moo Lai Leong
Results 1 - 1 of 1