Subway 5943

Subway #5943-0 is a Subway restaurant located at 1106 Highway 80 East, Haughton, Louisiana.