Public records show Boca Raton, Hialeah, Miami and 2 other cities as cities Stephen also stayed in. The current age of Stephen is 72. Stephen was born in 1952. Stephen currently resides at 18 Salina Ave #27, Delray Beach, Fl 33483. Phone number listed for Stephen is (561) 750-6099.