Stephen has listed (954) 788-9216 as his phone number. This year Stephen celebrated his 97 birthday. Stephen's birth year is 1927. 671 Lakeside Cir #521, Pompano Beach, Fl 33060 is where Stephen lives. Records link Stephen with Martha M Mcmillan, David D Mcmillan, Jennifer L Mcmillan and 2 other people. Public records show Louisville, Pompano Beach and Lexington as cities Stephen also stayed in.