We have found 9 possible relatives of Stephen: Robert Vaughn Sterling, Leslie F Sterling, Nicole Marie Sterling and 6 other people. Other cities that he has stayed in are Monclova, Ottawa Hills, Holland and one other city. Stephen's birth date was listed as 1973. Stephen was born 51 years ago. 2740 Medford Dr, Toledo, Oh 43614 is where Stephen resides. Records link phone number (419) 536-5366 with Stephen’s details.