Payson, UT, 84651 (current address)
4365 71st St, La Mesa, CA, 91942 (2012 - 2021)
We found 1 person named Art Castro in Utah. View Art’s phone numbers, current address, previous addresses, emails, family members, neighbors, associates, and other history records.
Frequently asked questions for Art Castro
Art Castro has already turned or will soon turn 69.
Art Castro can be contacted on (619) 462-2388.
Art Castro currently lives in Payson, Utah
Art Castro is known to have lived at the following address: 4365 71st St, La Mesa, California, 91942.
The following people are indicated as Art Castro’s relatives: Sue Castro, Payson (UT), Arthur Castro, La Mesa (CA).