Also known as: lifeofarmstrong
Steven Armstrong lives in Bellevue, Washington. He has also lived in Seattle, Washington. He is an alumnus of the Washington State University, John F Kennedy Mem High School and Saint Meinrad School Of Theology. He has worked for Microsoft, Public Relations and Waggener Edstrom.