This year Steven celebrated his 59 birthday. Records link Steven with Lori A Estrella, Cynthia Estrella, Albert A Estrella and one other person. Steven has listed phone number: (508) 675-2026. This person's birth year is 1965. He has stayed in Phoenix and Fall River before moving to Fall River. Steven’s residency is at 13 Burns St #2W, Fall River, Ma 02720.