Pilot Dealer #1380 Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hours Open 24 Hoursphone(956) 903-4443(956) 903-44438001 E Expressway 83 Mercedes, TX 78570 USGet DirectionsStore Details