Public records show Vinton, Many, Deridder and one other city as cities Stephen also stayed in. Stephen has reached the age of 65 years. The number currently linked to Stephen is (337) 478-9949. 1959 is the birth year of Stephen. Stephen's possible relatives are Michele Morris Booker, Stephen P Booker, Paige Booker and 2 other people. 4517 Shelly Ln, Lake Charles, La 70605 is where Stephen resides.