This person has lived also in Powers Lake and Palmetto. Phone number listed for Steven is (941) 429-1437. Steven turned 89 years old. Steven’s current address is 4494 Kessler Ter, North Port, Fl 34287. The birth year was listed as 1934.