Subway 20619

Subway #20619-0 is a Subway restaurant located at Love's Country Store, 1003 South Medford, Lufkin, Texas.