Subway 66669

Subway #66669-0 is a Subway restaurant located at 312 North Adams Street, Welsh, Louisiana.