This year Steven celebrated his 58 birthday. Steven now resides at 8457 Sandstone Lake Dr #10, Tampa, Fl 33615. Steven has listed (773) 281-2392 as his phone number. The possible relatives of Steven are Kristen G Stapleton, Owen A Ehlers, Mary L Ehlers and one other person. Steven has previously lived in Saint Petersburg, Chicago, Lutz and 6 other cities. 1967 is his birth date.