Other cities that he has stayed in are Holyoke and Chicopee. This year Leo celebrated his 66 birthday. This person's birth year is 1958. The number currently linked to Leo is (413) 534-4332. Leo currently resides at 37 Chapin St #2, Holyoke, Ma 01040.