Get directions to: Carter's Fuel Center, Idabel, OK
Restaurant address: 100 Southwest Lincoln Road Idabel, OK 74745, USA
Restaurant: Carter's Fuel Center