402 Arcade Ave, Elkhart, IN, 46514 (current address)
1108 S 16th St, Goshen, IN, 46526 (2020 - 2022)
We found 1 person named Omar Castro in Indiana. View Omar’s phone numbers, current address, previous addresses, emails, family members, neighbors, associates, and other history records.
Frequently asked questions for Omar Castro
Omar Castro was born on December 13, 1992 and is 33 now.
Omar Castro lives at 402 Arcade Ave, Elkhart, Indiana, 46514 and has lived there since 2023.
Previously, Omar Castro lived at 1108 S 16th St, Goshen, Indiana, 46526.