Other cities that he has stayed in are Rochester, Ellenton, Siesta Key and one other city. 606 Ambassador Ln, Holmes Beach, Fl 34217 is where Stephen resides. Stephen turned 56 years old. His birth year was listed as 1969. Stephen has listed (941) 722-9434 as his phone number.