His birth year was listed as 1923. Business linked with Stephen is Beech Creek Lands, Inc. Stephen now resides at St Andrews Dr, Valley Grande, Al. Cities Stephen has lived in before are Paso Robles, Duluth, Atlanta and 2 other cities. Stephen has listed phone number: (770) 232-1126. Possible relatives of Stephen are: Ann Elizabeth Mccasland, Michelle Furbacher, Blanche V Furbacher and 2 other people. The current age of Stephen is 100.