Cities Steven has lived in before are Riverdale, Sidney, Belding and 3 other cities. Steven's possible relatives are Sandra Holcomb Russell, Sue Ann Shattuck, Sandra R Ledin and 2 other people. Steven is a resident of 4526 Holland Lake Rd, Sheridan, Mi 48884. The current age of Steven is 67. 1957 is the birth year of Steven. Phone number listed for Steven is (989) 833-5684.