Stephen was born 43 years ago. He has stayed in Huron and Vermilion before moving to Vermilion. We have found 7 possible relatives of Stephen: Michelle A Mancuso, Aguustine D Mancuso, Carlo W Mancuso and 4 other people. Stephen has listed phone number: (419) 433-6357. Stephen now resides at 12513 Mason Rd, Vermilion, Oh 44089. 1981 is his birth date.