Loch Sheldrake, North Port and Brooklyn are cities Steven has lived in. Steven has listed phone number: (718) 331-3007. The current age of Steven is 58. Steven currently resides at 4341 Mongite Rd, North Port, Fl 34287. The birth year was listed as 1966.