Leo Meguro was born in 1922, age 102. Leo Meguro's address is 1428 S Marengo Avenue # 45, Alhambra, CA 91803. Possible relatives include Ruth Meguro. Leo's latest phone number is (323) 251-6719. Previous phone numbers include (323) 733-4683.
Related to: Ruth Meguro
Address History: 1428 S Marengo Avenue # 45, Alhambra, CA 91803;
801 W Commonwealth Avenue Apt 31, Alhambra, CA 91801;
Los Angeles, CA 90018
Results 1 - 1 of 1