Subway 31024

Subway #31024-0 is a Subway restaurant located at Shell/Kelly's Truck Stop, 8560 Greenwood Road, Greenwood, Louisiana.