Steven has reached the age of 62 years. In addition to Holland, Steven also lived in Zeeland, Holland and White Cloud. We have found 8 possible relatives of Steven: Thomas Mark Kleis, Melissa Ann Kleis, Deborah Lynn Scherrens and 5 other people. Steven has listed (616) 399-5227 as his phone number. His birth year was listed as 1962. Steven is a resident of 6951 112Th Ave, Holland, Mi 49424.