Subway 66008

Subway #66008-0 is a Subway restaurant located at Road Ranger Truck Stop, 18337 Templeton Avenue, Combes, Texas.