Laura Shackelford

April 15, 2013 - 4:16 PM

Laura Shackelford is Chief Executive Manager of Slide Fire Solutions, an American owned and operated manufacturer of rifle accessories located near Abilene, Texas.

My Articles
Monday, 15 April 2013 - 4:24pm