Robert Leaf was born in 1973, age 50. Robert Leaf's address is 8594 W Highway 98, Pensacola, FL 32506. Possible relatives include Krista Glenn, Christopher Leaf and 2 others. Public records show Robert has also lived in Pensacola, FL and Orrville, OH. Robert's latest phone number is (850) 485-2407. Previous phone numbers include (918) 200-5488 and (918) 283-2019.
Also goes by: Robert David Leaf,
Robert Dale Leaf
Address History: 8594 Highway 98, Pensacola, FL 32506;
8954 Highway 98, Pensacola, FL 32506;
Orrville, OH 44667;
Adair, OK 74330;
Broken Arrow, OK 74012
Results 1 - 1 of 1