Joshua Shockley

Active Bonham, TX Director for J.A.Shockley Investments, LLC