Leroy Borden was born in 1919, age 105. Leroy Borden's address is 3217 E 59th Street , Tulsa, OK 74105. Possible relatives include Cecil Borden, Jason Borden and 2 others. Public records show Leroy has also lived in Tulsa, OK. Leroy's latest phone number is (918) 698-1867.
Phone Numbers: (918) 698-1867
Leroy Borden's current address is 8958 E 57th Street , Tulsa, OK 74145. Phone numbers associated with Leroy are (918) 252-9437.
Phone Numbers: (918) 252-9437
Address History: 8958 E 57th Street, Tulsa, OK 74145
Results 1 - 2 of 2