Subway 1690

Subway #1690-0 is a Subway restaurant located at 2011 Gilmer Road, Longview, Texas.