The phone number (413) 566-8637 is Steven’s. The current age of Steven is 60. Possible relatives of Steven are: Teresa L Leclerc, Felicia A Leclerc, Zora Lee Leclerc and 2 other people. Other cities that he has stayed in are Ludlow and Monson. 159 Monson Rd, Hampden, Ma 01036 is where Steven resides. Steven's birth date was listed as 1965.