813 33rd St, Temple, TX, 76504 (current address)
5215 Canyon Creek Dr, Temple, TX, 76502 (2021)
9000 Bellgrove Ct, Killeen, TX, 76542 (2018 - 2019)
We found 1 person named Ellen Castro in Temple, TX. View Ellen’s phone numbers, current address, previous addresses, emails, family members, neighbors, associates, and other history records.
Frequently asked questions for Ellen Castro
Born on December 16, 1993, Ellen Castro is approaching or has already turned 32.
Try calling Ellen Castro at (512) 818-0108.
Ellen Castro currently lives at 813 33rd St, Temple, Texas, 76504 and has been living at this address since 2022.
Ellen Castro has moved more than once and lived at the following addresses: 5215 Canyon Creek Dr, Temple, Texas, 76502 · 9000 Bellgrove Ct, Killeen, Texas, 76542.
The following people are the family members of Ellen Castro: Havier Castro, Georgetown (TX), Javier Castro, Killeen (TX).