Subway - I-20 @ Delta Exit South in Delta, Louisiana (Restaurant) - Map
Map & Directions Store Details & Deals
I-20 @ Delta Exit South
Interstate Food Stop
Delta, Louisiana 71233
Phone: 318-633-9734
I-20 @ Delta Exit South
Interstate Food Stop
Delta, Louisiana 71233
Phone: 318-633-9734