Public records show Glendale, Milwaukee, Dallas and 2 other cities as cities Steven also stayed in. Steven now resides at 2707 Pioneer Rd #144N, Mequon, Wi 53097. Photo-Scan Of Wisconsin, Inc is a business Steven has some connections with. Steven has reached the age of 73 years. Steven's birth year is 1951.