We found public records for Berta Castillo in OK. Find current home address, cell phone numbers, email addresses and known relatives.
Tulsa,
Oklahoma, 74128Possible Match for Berta Castillo in Oklahoma
Our top match for Berta Castillo lives on E 18th St in Tulsa, Oklahoma and may have previously resided on Casa de Campo Apt 2 in Tulsa, Oklahoma. Berta is 75 years of age and may be related to Berta Villa, Larinda Castillo and Antonio Castillo. Run a full report on this result to get more details on Berta.