Other cities that he has stayed in are Southlake, Centennial, Saint Louis and 6 other cities. This person's birth year is 1954. We have found 5 possible relatives of Stephen: Catherine E Schlachter, Catherine E Schlachter, Steve Schlachter and 2 other people. Records link phone number (817) 354-5926 with Stephen’s details. Stephen is a resident of 1200 Fuller Wiser Rd #2324, Euless, Tx 76039. Stephen turned 70 years old.