Subway 19808

Subway #19808-0 is a Subway restaurant located at Exxon Convenience Store, 901 Avenue G, Kentwood, Louisiana.