Haya Mechanic 115 South Bowen Road, Arlington, TX 76012