John Beard

Active Round Rock, TX Director for Bart Investments, LLC