5336 81st St, Tulsa, OK, 74137
Patrick Keller
Patrick N Keller, 46 Tulsa, OK
Resident Since: 2014Year Built: 1994Property Type: Multiple Family Dwelling Unit
Patrick Keller, born on January 23 in 1980, now lives in Tulsa, OK. The property was constructed in 1994.
Questions about Patrick N Keller
Patrick N Keller currently lives at 5336 81st St, Tulsa, OK, 74137 and has been living there since he changed his address in 2014.
Patrick N Keller’s current age is 46. His birthday falls on January 23, 1980.
His background report will review any available criminal history and official records.