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

Detailed Map