This year Steven celebrated his 70 birthday. The number currently linked to Steven is (816) 444-3993. 8480 Baltimore National Pike #M, Ellicott City, Md 21043 is where Steven lives. The birth year was listed as 1954. Other cities that he has stayed in are Austin, Independence, Catonsville and one other city.