Subway 32840

Subway #32840-0 is a Subway restaurant located at Walmart Supercenter #1102, 14507 Plank Road, Baker, Louisiana.