Also known as: stebo54
Stephen Armstrong lives in Wichita Falls, TX. Companies in which he has a work history include Wichita Falls Isd. Jobs he has held in the past include Coach and Teacher. One of his favorite bands is Rock. His favorite TV show is Lost.