The current age of Stephen is 65. Stephen’s residency is at 15782 60Th Pl, Bellevue, Wa 98006. Public records show Lummi Island, Florham Park, Summit and one other city as cities Stephen also stayed in. Records link phone number (425) 865-9731 with Stephen’s details. His birth year was listed as 1959.