Leatrice Alcantara was born in 1938, age 86. Leatrice Alcantara's address is 3923 Saint Francis Street Sw, Lakewood, WA 98499. Possible relatives include Victor Alcantara, Sharon Quigley and others.
Address History: 3923 Saint Francis Street Sw, Lakewood, WA 98499
Results 1 - 1 of 1