Earnheart Propane by Admin | Jul 7, 2021 Troy Earnheart12788 W. County Rd 60Marshall, OK 73056 USAGet DirectionsWebsite580-935-6665 (Office)405-742-6151 (Cell)troy@earnheartoil.comReturn to Business Listings