Abby Delgado's address is 155 Meadow Glade Drive , San Antonio, TX 78227. Possible relatives include David Cantu, Lilli Cantu and 14 others. Public records show Abby has also lived in San Antonio, TX. Abby's latest phone number is (210) 368-9791. Previous phone numbers include (210) 847-7674 and (210) 978-2048.
Results 1 - 1 of 1