Subway - 120 Highway 65 South in Tallulah, Louisiana (Restaurant) - Map

Map & Directions Store Details & Deals

120 Highway 65 South
U Pak It
Tallulah, Louisiana 71282

Phone: 318-574-0088

Detailed Map