The birth year was listed as 1957. Stephen turned 67 years old. Other a city that he has stayed in is Earlton. Stephen’s residency is at 25 Potic Creek Rd, Earlton, Ny 12058. The number currently linked to Stephen is (518) 945-2003.