Records link phone number (864) 222-2464 with Stephen’s details. 115 Clover Patch Way, Anderson, Sc 29621 is where Stephen lives. 1960 is the birth year of Stephen. The current age of Stephen is 64. Stephen has some connections with business: S And S Construction, Inc Of Anderson. Anderson and Moncks Corner are cities Stephen has lived in.