Birth Born on August 17, 1955 in Virginia, USA Marriages LOCKE, Stephen Joseph Married on April 19, 1979 in Rich Creek, Giles Co., VA Images Stephen Locke Marriage2