Subway 13012

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