Claire Shaw

Active Midland, TX Director for Jgm Royalties, LLC