Louis Escamilla, Esther S Escamilla, Alejo S Escamilla and 3 other people are people possibly related to Deborah. Deborah is a resident of 82 Archer Ln, Stamford, Ct 06905. Deborah was born in 1975. Deborah has listed (716) 332-3861 as her phone number. Deborah has reached 49 years of age. She has stayed in East Amherst, Fairfield, San Antonio and 5 other cities before moving to Stamford.