914 Susan St, Waco, TX, 76706 (current address)
705 N Magnolia Ave, Hubbard, TX, 76648 (2021 - 2022)
We found 1 person named Todd Castro in Texas. View Todd’s phone numbers, current address, previous addresses, emails, family members, neighbors, associates, and other history records.
Frequently asked questions for Todd Castro
Todd Castro was born on August 25, 1967 and is about to turn or has already turned 59.
Todd Castro currently lives at 914 Susan St, Waco, Texas, 76706 and has been a resident there since 2023.
Todd Castro used to live at 705 N Magnolia Ave, Hubbard, Texas, 76648.
The following people are indicated as related to Todd Castro: Tod Castro, Chico (CA).