Public records show Amherst, Athol and Belchertown as cities Stephan also stayed in. Stephan was born in 1957. Stephan has listed phone number: (413) 323-7110. Stephan currently resides at 96 Daniel Shays Hwy, Belchertown, Ma 01007. Stephan is related to or closely associated with Helen H Karch, Patti Karch, John Karch and 2 other people. This year Stephan celebrated his 68 birthday.