Stephen’s residency is at 23116 246Th Pl, Maple Valley, Wa 98038. Stephen has reached the age of 47 years. John David Otter, Esther May Otter, Susan Rachel Otter and one other person are people possibly related to Stephen. His birth year was listed as 1977. Stephen has previously lived in Carlsbad, Beaverton, Portland and one other city. Phone number listed for Stephen is (425) 413-9197.