Marcella Phayer was born in 1939, age 85. Marcella Phayer's address is 3628 Teal Drive , Oklahoma City, OK 73115. Possible relatives include Sandra Cooper, Barbara Forrest and 6 others. Public records show Marcella has also lived in Elmira, NY. Marcella's latest phone number is (405) 610-2940. Previous phone numbers include (405) 639-1564 and (405) 677-7244.
Results 1 - 1 of 1