Phay Landa was born in 1939, age 85. Phay Landa's address is 175 W Lava Falls Street , Meridian, ID 83646. Possible relatives include Michelle Andrews, Patricia Landa and 2 others. Public records show Phay has also lived in Caldwell, ID. Phay's latest phone number is (208) 459-4038. Previous phone numbers include (208) 989-2329.
Results 1 - 1 of 1