Subway 13012

Subway #13012-0 is a Subway restaurant located at, 1900 US Highway 51 , Laplace, Louisiana.