2161 Norwood Pl, Tulsa, OK, 74115
Constance Barnes
Constance L Barnes Tulsa, OK
Resident Since: 2019Property Type: Multiple Family Dwelling Unit
Questions about Constance L Barnes
She lives at 2161 Norwood Pl, Tulsa, OK, 74115 and has been a resident there since she changed her address in 2019.
Her background report will review any available criminal history and official records.