Subway 5943

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