His birth year was listed as 1939. He has stayed in Canton and North Canton before moving to North Canton. Stephan now resides at 231 Northridge St, North Canton, Oh 44720. Records link phone number (330) 494-7688 with Stephan’s details. This year Stephan celebrated his 84 birthday.