Other cities that he has stayed in are Wurtsboro, Rego Park, Oakland Gardens and 3 other cities. The number currently linked to Steven is (954) 720-6967. This year Steven celebrated his 95 birthday. Steven currently resides at 10768 Clairmont Cir #303, Tamarac, Fl 33321. Steven was born in 1928. People possibly related to Steven are Esther Trust Starr, Lee B Starr, Steven Starr and 5 other people.