This person's birth year was listed as 1959. Stefin has reached 66 years of age. In addition to Niagara Falls, Stefin also lived in Niagara Falls. Stefin has listed phone number: (716) 297-1207. 5962 Mayflower Rd #3, Niagara Falls, Ny 14305 is where Stefin lives. Records link Stefin with John Steven Lengen, Josephine M Lengen, Michelle M Evrard and 2 other people.