5720 198Th St #314, Lynnwood, Wa 98036 is where Steven lives. The possible relatives of Steven are Michael R Mclaren, Shawna M Mclararen, Nancy L Mclaren and one other person. The phone number (425) 967-3871 is Steven’s. He has stayed in Arlington, Lynnwood and Bothell before moving to Lynnwood. His birth year was listed as 1966. The current age of Steven is 58.