Alexis Castro was born in 1991, age 32. Alexis Castro's address is 3221 Webster Avenue , San Diego, CA 92113. Possible relatives include Elizabeth Castro, Jordan Castro and 1 others. Alexis's latest phone number is (858) 451-6600. Previous phone numbers include (858) 487-6318.
Alexis Castro's current address is 13158 Lomas Verdes Drive , Poway, CA 92064.
Address History: 13158 Lomas Verdes Drive, Poway, CA 92064
Results 1 - 2 of 2