Oda Castle
We've found 1 Oda Castle from Texas.
Get insights into their public and criminal records, including contact information such as a phone number and email, and find their current address.
Oda Castle Leander, TX
11680 Hero Way, Leander, Texas, 78641 is Castle’s address. Previously, they resided at 1 other address in 2 cities. According to our records, this person is related to 2 people.
11680 Hero Way, Leander, TX, 78641
Current
2980 Creek Bend Dr, New Braunfels, TX, 78130
2023
Oda Castle Questions and Answers
Oda Castle’s current address is 11680 Hero Way, Leander, Texas, 78641.
Oda Castle has moved at least once and is known to have lived at 2980 Creek Bend Dr, New Braunfels, Texas, 78130.
The following people are identified as Oda Castle’s family members: Brianne Castle, Molly Castle.