Stephen turned 62 years old. His birth year was listed as 1962. Cities Stephen has lived in before are Burlington, Middlefield, Hemingway and 5 other cities. Stephen is a resident of 6267 Locust Rd, Delavan, Il 61734. The phone number (309) 244-8623 is Stephen’s.