Truck Service & Repair in Harrah, OK Howards Garage19701 NE 23rd StHarrah, OK, 730454054543161Auto GaragesAuto Oil LubeAuto Repair & ServiceAuto Repair ServiceAutomotiveBrake RepairC SCochran AutoDiesel RepairExhaust SpecialistHeavy Equipment RepairOil ChangeTruck Service Repair Show More