Subway 17120

Subway #17120-0 is a Subway restaurant located at Star Mart Texaco Gas Station, 2110 West Grant Road, Tucson, Arizona.