Fina Urrutia was born in 1929, age 94. Fina Urrutia's address is 2427 Pelican Bay Court , Panama City, FL 32408. Possible relatives include Patricia Clark, Leo Durrutia and 8 others. Public records show Fina has also lived in Dothan, AL. Fina's latest phone number is (850) 233-0371.
Phone Numbers: (850) 233-0371
Results 1 - 1 of 1